0 1 1 2 2 2 3 12 4 24 5 12 6 120 7 360 8 360 9 120 10 1680 11 6720 12 10080 13 6720 14 1680 15 30240 16 151200 17 302400 18 302400 19 151200 20 30240 21 665280 22 3991680 23 9979200 24 13305600 25 9979200 26 3991680 27 665280 28 17297280 29 121080960 30 363242880 31 605404800 32 605404800 33 363242880 34 121080960 35 17297280 36 518918400 37 4151347200 38 14529715200 39 29059430400 40 36324288000 41 29059430400 42 14529715200 43 4151347200 44 518918400 45 17643225600 46 158789030400 47 635156121600 48 1482030950400 49 2223046425600 50 2223046425600 51 1482030950400 52 635156121600 53 158789030400 54 17643225600 55 670442572800 56 6704425728000 57 30169915776000 58 80453108736000 59 140792940288000 60 168951528345600 61 140792940288000 62 80453108736000 63 30169915776000 64 6704425728000 65 670442572800 66 28158588057600 67 309744468633600 68 1548722343168000 69 4646167029504000 70 9292334059008000 71 13009267682611200 72 13009267682611200 73 9292334059008000 74 4646167029504000 75 1548722343168000 76 309744468633600 77 28158588057600 78 1295295050649600 79 15543540607795200 80 85489473342873600 81 284964911142912000 82 641171050071552000 83 1025873680114483200 84 1196852626800230400 85 1025873680114483200 86 641171050071552000 87 284964911142912000 88 85489473342873600 89 15543540607795200 90 1295295050649600 91 64764752532480000 92 841941782922240000 93 5051650697533440000 94 18522719224289280000 95 46306798060723200000 96 83352236509301760000 97 111136315345735680000 98 111136315345735680000 99 83352236509301760000 100 46306798060723200000 101 18522719224289280000 102 5051650697533440000 103 841941782922240000 104 64764752532480000 105 3497296636753920000 106 48962152914554880000 107 318253993944606720000 108 1273015975778426880000 109 3500793933390673920000 110 7001587866781347840000 111 10502381800172021760000 112 12002722057339453440000 113 10502381800172021760000 114 7001587866781347840000 115 3500793933390673920000 116 1273015975778426880000 117 318253993944606720000 118 48962152914554880000 119 3497296636753920000 120 202843204931727360000 121 3042648073975910400000 122 21298536517831372800000 123 92293658243935948800000 124 276880974731807846400000 125 609138144409977262080000 126 1015230240683295436800000 127 1305296023735665561600000 128 1305296023735665561600000 129 1015230240683295436800000 130 609138144409977262080000 131 276880974731807846400000 132 92293658243935948800000 133 21298536517831372800000 134 3042648073975910400000 135 202843204931727360000 136 12576278705767096320000 137 201220459292273541120000 138 1509153444692051558400000 139 7042716075229573939200000 140 22888827244496115302400000 141 54933185386790676725760000 142 100710839875782907330560000 143 143872628393975581900800000 144 161856706943222529638400000 145 143872628393975581900800000 146 100710839875782907330560000 147 54933185386790676725760000 148 22888827244496115302400000 149 7042716075229573939200000 150 1509153444692051558400000 151 201220459292273541120000 152 12576278705767096320000 153 830034394580628357120000 154 14110584707870682071040000 155 112884677662965456568320000 156 564423388314827282841600000 157 1975481859101895489945600000 158 5136252833664928273858560000 159 10272505667329856547717120000 160 16142508905804060289269760000 161 20178136132255075361587200000 162 20178136132255075361587200000 163 16142508905804060289269760000 164 10272505667329856547717120000 165 5136252833664928273858560000 166 1975481859101895489945600000 167 564423388314827282841600000 168 112884677662965456568320000 169 14110584707870682071040000 170 830034394580628357120000 171 58102407620643984998400000 172 1045843337171591729971200000 173 8889668365958529704755200000 174 47411564618445491758694400000 175 177793367319170594095104000000 176 497821428493677663466291200000 177 1078613095069634937510297600000 178 1849051020119374178589081600000 179 2542445152664139495559987200000 180 2824939058515710550622208000000 181 2542445152664139495559987200000 182 1849051020119374178589081600000 183 1078613095069634937510297600000 184 497821428493677663466291200000 185 177793367319170594095104000000 186 47411564618445491758694400000 187 8889668365958529704755200000 188 1045843337171591729971200000 189 58102407620643984998400000 190 4299578163927654889881600000 191 81691985114625442907750400000 192 735227866031628986169753600000 193 4166291240845897588295270400000 194 16665164963383590353181081600000 195 49995494890150771059543244800000 196 116656154743685132472267571200000 197 216647144523986674591354060800000 198 324970716785980011887031091200000 199 397186431627308903417482444800000 200 397186431627308903417482444800000 201 324970716785980011887031091200000 202 216647144523986674591354060800000 203 116656154743685132472267571200000 204 49995494890150771059543244800000 205 16665164963383590353181081600000 206 4166291240845897588295270400000 207 735227866031628986169753600000 208 81691985114625442907750400000 209 4299578163927654889881600000 210 335367096786357081410764800000 211 6707341935727141628215296000000 212 63719748389407845468045312000000 213 382318490336447072808271872000000 214 1624853583929900059435155456000000 215 5199531468575680190192497459200000 216 12998828671439200475481243648000000 217 25997657342878400950962487296000000 218 42246193182177401545314041856000000 219 56328257576236535393752055808000000 220 61961083333860188933127261388800000 221 56328257576236535393752055808000000 222 42246193182177401545314041856000000 223 25997657342878400950962487296000000 224 12998828671439200475481243648000000 225 5199531468575680190192497459200000 226 1624853583929900059435155456000000 227 382318490336447072808271872000000 228 63719748389407845468045312000000 229 6707341935727141628215296000000 230 335367096786357081410764800000 231 27500101936481280675682713600000 232 577502140666106894189336985600000 233 5775021406661068941893369856000000 234 36575135575520103298658009088000000 235 164588110089840464843961040896000000 236 559599574305457580469467539046400000 237 1492265531481220214585246770790400000 238 3197711853174043316968385937408000000 239 5595995743054575804694675390464000000 240 8083104962189942829003420008448000000 241 9699725954627931394804104010137600000 242 9699725954627931394804104010137600000 243 8083104962189942829003420008448000000 244 5595995743054575804694675390464000000 245 3197711853174043316968385937408000000 246 1492265531481220214585246770790400000 247 559599574305457580469467539046400000 248 164588110089840464843961040896000000 249 36575135575520103298658009088000000 250 5775021406661068941893369856000000 251 577502140666106894189336985600000 252 27500101936481280675682713600000 253 2365008766537390138108713369600000 254 52030192863822583038391694131200000 255 546317025070137121903112788377600000 256 3642113500467580812687418589184000000 257 17300039127221008860265238298624000000 258 62280140857995631896954857875046400000 259 176460399097654290374705430645964800000 260 403338055080352663713612412905062400000 261 756258853275661244463023274196992000000 262 1176402660651028602498036204306432000000 263 1529323458846337183247447065598361600000 264 1668352864196004199906305889743667200000 265 1529323458846337183247447065598361600000 266 1176402660651028602498036204306432000000 267 756258853275661244463023274196992000000 268 403338055080352663713612412905062400000 269 176460399097654290374705430645964800000 270 62280140857995631896954857875046400000 271 17300039127221008860265238298624000000 272 3642113500467580812687418589184000000 273 546317025070137121903112788377600000 274 52030192863822583038391694131200000 275 2365008766537390138108713369600000 276 212850788988365112429784203264000000 277 4895568146732397585885036675072000000 278 53851249614056373444735403425792000000 279 376958747298394614113147823980544000000 280 1884793736491973070565739119902720000000 281 7162216198669497668149808655630336000000 282 21486648596008493004449425966891008000000 283 52181860876020625867948605919592448000000 284 104363721752041251735897211839184896000000 285 173939536253402086226495353065308160000000 286 243515350754762920717093494291431424000000 287 287790869073810724483837765980782592000000 288 287790869073810724483837765980782592000000 289 243515350754762920717093494291431424000000 290 173939536253402086226495353065308160000000 291 104363721752041251735897211839184896000000 292 52181860876020625867948605919592448000000 293 21486648596008493004449425966891008000000 294 7162216198669497668149808655630336000000 295 1884793736491973070565739119902720000000 296 376958747298394614113147823980544000000 297 53851249614056373444735403425792000000 298 4895568146732397585885036675072000000 299 212850788988365112429784203264000000 300 20007974164906320568399715106816000000 301 480191379957751693641593162563584000000 302 5522200869514144476878321369481216000000 303 40496139709770392830441023376195584000000 304 212604733476294562359815372725026816000000 305 850418933905178249439261490900107264000000 306 2692993290699731123224328054517006336000000 307 6924839890370737174005414997329444864000000 308 14715284767037816494761506869325070336000000 309 26160506252511673768464901101022347264000000 310 39240759378767510652697351651533520896000000 311 49942784663885922648887538465588117504000000 312 54104683385876416202961500004387127296000000 313 49942784663885922648887538465588117504000000 314 39240759378767510652697351651533520896000000 315 26160506252511673768464901101022347264000000 316 14715284767037816494761506869325070336000000 317 6924839890370737174005414997329444864000000 318 2692993290699731123224328054517006336000000 319 850418933905178249439261490900107264000000 320 212604733476294562359815372725026816000000 321 40496139709770392830441023376195584000000 322 5522200869514144476878321369481216000000 323 480191379957751693641593162563584000000 324 20007974164906320568399715106816000000 325 1960781468160819415703172080467968000000 326 49019536704020485392579302011699200000000 327 588234440448245824710951624140390400000000 328 4509797376769884656117295785076326400000000 329 24803885572234365608645126817919795200000000 330 104176319403384335556309532635263139840000000 331 347254398011281118521031775450877132800000000 332 942547651744905893128514819080952217600000000 333 2120732216426038259539158342932142489600000000 334 4005827519915850045796187981094046924800000000 335 6409324031865360073273900769750475079680000000 336 8739987316180036463555319231477920563200000000 337 10196651868876709207481205770057573990400000000 338 10196651868876709207481205770057573990400000000 339 8739987316180036463555319231477920563200000000 340 6409324031865360073273900769750475079680000000 341 4005827519915850045796187981094046924800000000 342 2120732216426038259539158342932142489600000000 343 942547651744905893128514819080952217600000000 344 347254398011281118521031775450877132800000000 345 104176319403384335556309532635263139840000000 346 24803885572234365608645126817919795200000000 347 4509797376769884656117295785076326400000000 348 588234440448245824710951624140390400000000 349 49019536704020485392579302011699200000000 350 1960781468160819415703172080467968000000 351 199999709752403580401723552207732736000000 352 5199992453562493090444812357401051136000000 353 64999905669531163630560154467513139200000000 354 519999245356249309044481235740105113600000000 355 2989995660798433527005767105505604403200000000 356 13155980907513107518825375264224659374080000000 357 46045933176295876315888813424786307809280000000 358 131559809075131075188253752642246593740800000000 359 312454546553436303572102662525335660134400000000 360 624909093106872607144205325050671320268800000000 361 1062345458281683432145149052586141244456960000000 362 1545229757500630446756580440125296355573760000000 363 1931537196875788058445725550156620444467200000000 364 2080116981250848678326165977091745094041600000000 365 1931537196875788058445725550156620444467200000000 366 1545229757500630446756580440125296355573760000000 367 1062345458281683432145149052586141244456960000000 368 624909093106872607144205325050671320268800000000 369 312454546553436303572102662525335660134400000000 370 131559809075131075188253752642246593740800000000 371 46045933176295876315888813424786307809280000000 372 13155980907513107518825375264224659374080000000 373 2989995660798433527005767105505604403200000000 374 519999245356249309044481235740105113600000000 375 64999905669531163630560154467513139200000000 376 5199992453562493090444812357401051136000000 377 199999709752403580401723552207732736000000 378 21199969233754779522582696534019670016000000 379 572399169311379047109732806418531090432000000 380 7441189201047927612426526483440904175616000000 381 62009910008732730103554387362007534796800000000 382 372059460052396380621326324172045208780800000000 383 1711473516241023350858101091191407960391680000000 384 6275402892883752286479704001035162521436160000000 385 18826208678651256859439112003105487564308480000000 386 47065521696628142148597780007763718910771200000000 387 99360545803992744535928646683056739922739200000000 388 178848982447186940164671564029502131860930560000000 389 276402972872925271163583326227412385603256320000000 390 368537297163900361551444434969883180804341760000000 391 425235342881423494097820501888326747081932800000000 392 425235342881423494097820501888326747081932800000000 393 368537297163900361551444434969883180804341760000000 394 276402972872925271163583326227412385603256320000000 395 178848982447186940164671564029502131860930560000000 396 99360545803992744535928646683056739922739200000000 397 47065521696628142148597780007763718910771200000000 398 18826208678651256859439112003105487564308480000000 399 6275402892883752286479704001035162521436160000000 400 1711473516241023350858101091191407960391680000000 401 372059460052396380621326324172045208780800000000 402 62009910008732730103554387362007534796800000000 403 7441189201047927612426526483440904175616000000 404 572399169311379047109732806418531090432000000 405 21199969233754779522582696534019670016000000 406 2331996615713025747484096618742163701760000000 407 65295905239964720929554705324780583649280000000 408 881494720739523732548988521884537879265280000000 409 7639620913075872348757900522999328286965760000000 410 47747630706724202179736878268745801793536000000000 411 229188627392276170462737015689979848608972800000000 412 878556405003725320107158560144922753001062400000000 413 2761177272868851006051069760455471509431910400000000 414 7248090341280733890884058121195612712258764800000000 415 16106867425068297535297906935990250471686144000000000 416 30603048107629765317066023178381475896203673600000000 417 50077715085212343246108037928260596921060556800000000 418 70943429704050819598653053731702512304835788800000000 419 87314990404985624121419143054403092067490201600000000 420 93551775433913168701520510415431884358025216000000000 421 87314990404985624121419143054403092067490201600000000 422 70943429704050819598653053731702512304835788800000000 423 50077715085212343246108037928260596921060556800000000 424 30603048107629765317066023178381475896203673600000000 425 16106867425068297535297906935990250471686144000000000 426 7248090341280733890884058121195612712258764800000000 427 2761177272868851006051069760455471509431910400000000 428 878556405003725320107158560144922753001062400000000 429 229188627392276170462737015689979848608972800000000 430 47747630706724202179736878268745801793536000000000 431 7639620913075872348757900522999328286965760000000 432 881494720739523732548988521884537879265280000000 433 65295905239964720929554705324780583649280000000 434 2331996615713025747484096618742163701760000000 435 265847614191284935213187014536606662000640000000 436 7709580811547263121182423421561593198018560000000 437 107934131361661683696553927901862304772259840000000 438 971407182254955153268985351116760742950338560000000 439 6314146684657208496248404782258944829177200640000000 440 31570733423286042481242023911294724145886003200000000 441 126282933693144169924968095645178896583544012800000000 442 414929639277473701182038028548444945917358899200000000 443 1141056508013052678250604578508223601272736972800000000 444 2662465185363789582584744016519188402969719603200000000 445 5324930370727579165169488033038376805939439206400000000 446 9197607003984000376201842966157196301168122265600000000 447 13796410505976000564302764449235794451752183398400000000 448 18041459892430154584088230433616038898445162905600000000 449 20618811305634462381815120495561187312508757606400000000 450 20618811305634462381815120495561187312508757606400000000 451 18041459892430154584088230433616038898445162905600000000 452 13796410505976000564302764449235794451752183398400000000 453 9197607003984000376201842966157196301168122265600000000 454 5324930370727579165169488033038376805939439206400000000 455 2662465185363789582584744016519188402969719603200000000 456 1141056508013052678250604578508223601272736972800000000 457 414929639277473701182038028548444945917358899200000000 458 126282933693144169924968095645178896583544012800000000 459 31570733423286042481242023911294724145886003200000000 460 6314146684657208496248404782258944829177200640000000 461 971407182254955153268985351116760742950338560000000 462 107934131361661683696553927901862304772259840000000 463 7709580811547263121182423421561593198018560000000 464 265847614191284935213187014536606662000640000000 465 31370018474571622355156067715319586116075520000000 466 941100554237148670654682031459587583482265600000000 467 13645958036438655724492889456164019960492851200000000 468 127362275006760786761933634924197519631266611200000000 469 859695356295635310643052035738333257511049625600000000 470 4470415852737303615343870585839332939057458053120000000 471 18626732719738765063932794107663887246072741888000000000 472 63863083610532908790626722654847613415106543616000000000 473 183606365380282112773051827632686888568431312896000000000 474 448815559818467386778571134213234616500609875968000000000 475 942512675618781512234999381847792694651280739532800000000 476 1713659410215966385881817057905077626638692253696000000000 477 2713294066175280110979543675016372908844596068352000000000 478 3756868707011926307510137396176516335323286863872000000000 479 4561912001371624801976595409642912692892562620416000000000 480 4866039468129733122108368436952440205752066795110400000000 481 4561912001371624801976595409642912692892562620416000000000 482 3756868707011926307510137396176516335323286863872000000000 483 2713294066175280110979543675016372908844596068352000000000 484 1713659410215966385881817057905077626638692253696000000000 485 942512675618781512234999381847792694651280739532800000000 486 448815559818467386778571134213234616500609875968000000000 487 183606365380282112773051827632686888568431312896000000000 488 63863083610532908790626722654847613415106543616000000000 489 18626732719738765063932794107663887246072741888000000000 490 4470415852737303615343870585839332939057458053120000000 491 859695356295635310643052035738333257511049625600000000 492 127362275006760786761933634924197519631266611200000000 493 13645958036438655724492889456164019960492851200000000 494 941100554237148670654682031459587583482265600000000 495 31370018474571622355156067715319586116075520000000 496 3827142253897737927329040261268989506161213440000000 497 118641409870829875747200248099338674690997616640000000 498 1779621148062448136208003721490080120364964249600000000 499 17203004431270331983344035974404107830194654412800000000 500 120421031018892323883408251820828754811362580889600000000 501 650273567502018548970404559832475275981357936803840000000 502 2817852125842080378871753092607392862585884392816640000000 503 10063757592293144210256261045026403080663872831488000000000 504 30191272776879432630768783135079209241991618494464000000000 505 77155474874247438945298001345202423618423025041408000000000 506 169742044723344365679655602959445331960530655091097600000000 507 324052994471839243570251605649850179197376705173913600000000 508 540088324119732072617086009416416965328961175289856000000000 509 789359858328839183055741090685532487788481717731328000000000 510 1014891246422793235357381402309970341442333637083136000000000 511 1150210079279165666738365589284633053634644788694220800000000 512 1150210079279165666738365589284633053634644788694220800000000 513 1014891246422793235357381402309970341442333637083136000000000 514 789359858328839183055741090685532487788481717731328000000000 515 540088324119732072617086009416416965328961175289856000000000 516 324052994471839243570251605649850179197376705173913600000000 517 169742044723344365679655602959445331960530655091097600000000 518 77155474874247438945298001345202423618423025041408000000000 519 30191272776879432630768783135079209241991618494464000000000 520 10063757592293144210256261045026403080663872831488000000000 521 2817852125842080378871753092607392862585884392816640000000 522 650273567502018548970404559832475275981357936803840000000 523 120421031018892323883408251820828754811362580889600000000 524 17203004431270331983344035974404107830194654412800000000 525 1779621148062448136208003721490080120364964249600000000 526 118641409870829875747200248099338674690997616640000000 527 3827142253897737927329040261268989506161213440000000 528 482219923991114978843459072919892677776312893440000000 529 15431037567715679322990690333436565688842012590080000000 530 239181082299593029506355700168266768177051195146240000000 531 2391810822995930295063557001682667681770511951462400000000 532 17340628466720494639210788262199340692836211648102400000000 533 97107519413634769979580414268316307879882785229373440000000 534 436983837361356464908111864207423385459472533532180480000000 535 1623082824485038298230129781341858288849469410262384640000000 536 5072133826515744681969155566693307152654591907069952000000000 537 13525690204041985818584414844515485740412245085519872000000000 538 31109087469296567382744154142385617202948163696695705600000000 539 62218174938593134765488308284771234405896327393391411200000000 540 108881806142537985839604539498349660210318572938434969600000000 541 167510470988519978214776214612845631092797804520669184000000000 542 227335639198705684720053434117433356483082734706622464000000000 543 272802767038446821664064120940920027779699281647946956800000000 544 289852939978349748018068128499727529515930486750943641600000000 545 272802767038446821664064120940920027779699281647946956800000000 546 227335639198705684720053434117433356483082734706622464000000000 547 167510470988519978214776214612845631092797804520669184000000000 548 108881806142537985839604539498349660210318572938434969600000000 549 62218174938593134765488308284771234405896327393391411200000000 550 31109087469296567382744154142385617202948163696695705600000000 551 13525690204041985818584414844515485740412245085519872000000000 552 5072133826515744681969155566693307152654591907069952000000000 553 1623082824485038298230129781341858288849469410262384640000000 554 436983837361356464908111864207423385459472533532180480000000 555 97107519413634769979580414268316307879882785229373440000000 556 17340628466720494639210788262199340692836211648102400000000 557 2391810822995930295063557001682667681770511951462400000000 558 239181082299593029506355700168266768177051195146240000000 559 15431037567715679322990690333436565688842012590080000000 560 482219923991114978843459072919892677776312893440000000 561 62688590118844947249649679479586048110920676147200000000 562 2068723473921883259238439422826339587660382312857600000000 563 33099575582750132147815030765221433402566117005721600000000 564 342028947688418032194088651240621478493183209059123200000000 565 2565217107663135241455664884304661088698874067943424000000000 566 14878259224446184400442856328967034314453469594071859200000000 567 69431876380748860535399996201846160134116191439002009600000000 568 267808666040031319207971413921406617660162452693293465600000000 569 870378164630101787425907095244571507395527971253203763200000000 570 2417717123972504965071964153457143076098688809036677120000000000 571 5802521097534011916172713968297143382636853141688025088000000000 572 12132544113025661279270220115530390709149783841711325184000000000 573 22242997540547045678662070211805716300107937043137429504000000000 574 35930996027037535327069498034455387869405129069683539968000000000 575 51329994324339336181527854334936268384864470099547914240000000000 576 65017992810829825829935282157585939954161662126094024704000000000 577 73145241912183554058677192427284182448431869891855777792000000000 578 73145241912183554058677192427284182448431869891855777792000000000 579 65017992810829825829935282157585939954161662126094024704000000000 580 51329994324339336181527854334936268384864470099547914240000000000 581 35930996027037535327069498034455387869405129069683539968000000000 582 22242997540547045678662070211805716300107937043137429504000000000 583 12132544113025661279270220115530390709149783841711325184000000000 584 5802521097534011916172713968297143382636853141688025088000000000 585 2417717123972504965071964153457143076098688809036677120000000000 586 870378164630101787425907095244571507395527971253203763200000000 587 267808666040031319207971413921406617660162452693293465600000000 588 69431876380748860535399996201846160134116191439002009600000000 589 14878259224446184400442856328967034314453469594071859200000000 590 2565217107663135241455664884304661088698874067943424000000000 591 342028947688418032194088651240621478493183209059123200000000 592 33099575582750132147815030765221433402566117005721600000000 593 2068723473921883259238439422826339587660382312857600000000 594 62688590118844947249649679479586048110920676147200000000 595 8400271075925222931453057050264530446863370603724800000000 596 285609216581457579669403939708994035193354600526643200000000 597 4712552073594050064545165005198401580690350908689612800000000 598 50267222118336534021815093388782950194030409692689203200000000 599 389570971417108138669066973763067864003735675118341324800000000 600 2337425828502648832014401842578407184022414050710047948800000000 601 11297558171096136021402942239128968056108334578431898419200000000 602 45190232684384544085611768956515872224433338313727593676800000000 603 152517035309797836288939720228241068757462516808830628659200000000 604 440604768672749304834714747326029754188225048558844038348800000000 605 1101511921681873262086786868315074385470562621397110095872000000000 606 2403298738214996208189353167232889568299409355775512936448000000000 607 4606322581578742732362926903863038339240534598569733128192000000000 608 7795315138056333854768030144998987958714750859118009909248000000000 609 11692972707084500782152045217498481938072126288677014863872000000000 610 15590630276112667709536060289997975917429501718236019818496000000000 611 18513873452883792905074071594372596401947533290405273534464000000000 612 19602924832465192487725487570512160896179741131017348448256000000000 613 18513873452883792905074071594372596401947533290405273534464000000000 614 15590630276112667709536060289997975917429501718236019818496000000000 615 11692972707084500782152045217498481938072126288677014863872000000000 616 7795315138056333854768030144998987958714750859118009909248000000000 617 4606322581578742732362926903863038339240534598569733128192000000000 618 2403298738214996208189353167232889568299409355775512936448000000000 619 1101511921681873262086786868315074385470562621397110095872000000000 620 440604768672749304834714747326029754188225048558844038348800000000 621 152517035309797836288939720228241068757462516808830628659200000000 622 45190232684384544085611768956515872224433338313727593676800000000 623 11297558171096136021402942239128968056108334578431898419200000000 624 2337425828502648832014401842578407184022414050710047948800000000 625 389570971417108138669066973763067864003735675118341324800000000 626 50267222118336534021815093388782950194030409692689203200000000 627 4712552073594050064545165005198401580690350908689612800000000 628 285609216581457579669403939708994035193354600526643200000000 629 8400271075925222931453057050264530446863370603724800000000 630 1159237408477680764540521872936505201667145143314022400000000 631 40573309296718826758918265552777682058350080015990784000000000 632 689746258044220054901610514397220594991951360271843328000000000 633 7587208838486420603917715658369426544911464962990276608000000000 634 60697670707891364831341725266955412359291719703922212864000000000 635 376325558388926461954318696655123556627608662164317719756800000000 636 1881627791944632309771593483275617783138043310821588598784000000000 637 7795315138056333854768030144998987958714750859118009909248000000000 638 27283602983197168491688105507496457855501628006913034682368000000000 639 81850808949591505475064316522489373566504884020739104047104000000000 640 212812103268937914235167222958472371272912698453921670522470400000000 641 483663871065767986898107324905619025620256132849821978460160000000000 642 967327742131535973796214649811238051240512265699643956920320000000000 643 1711426005309640569024072072742959629117829393160908539166720000000000 644 2689383722629435179894970400024650845756589046395713418690560000000000 645 3765137211681209251852958560034511184059224664953998786166784000000000 646 4706421514601511564816198200043138980074030831192498482708480000000000 647 5260118163378159984206339164754096507141563870156321833615360000000000 648 5260118163378159984206339164754096507141563870156321833615360000000000 649 4706421514601511564816198200043138980074030831192498482708480000000000 650 3765137211681209251852958560034511184059224664953998786166784000000000 651 2689383722629435179894970400024650845756589046395713418690560000000000 652 1711426005309640569024072072742959629117829393160908539166720000000000 653 967327742131535973796214649811238051240512265699643956920320000000000 654 483663871065767986898107324905619025620256132849821978460160000000000 655 212812103268937914235167222958472371272912698453921670522470400000000 656 81850808949591505475064316522489373566504884020739104047104000000000 657 27283602983197168491688105507496457855501628006913034682368000000000 658 7795315138056333854768030144998987958714750859118009909248000000000 659 1881627791944632309771593483275617783138043310821588598784000000000 660 376325558388926461954318696655123556627608662164317719756800000000 661 60697670707891364831341725266955412359291719703922212864000000000 662 7587208838486420603917715658369426544911464962990276608000000000 663 689746258044220054901610514397220594991951360271843328000000000 664 40573309296718826758918265552777682058350080015990784000000000 665 1159237408477680764540521872936505201667145143314022400000000 666 164611712003830668564754105956983738636734610350591180800000000 667 5926021632137904068331147814451414590922445972621282508800000000 668 103705378562413321195795086752899755341142804520872443904000000000 669 1175327623707350973552344316532863893866285117903221030912000000000 670 9696452895585645531806840611396127124396852222701573505024000000000 671 62057298531748131403563779912935213596139854225290070432153600000000 672 320629375747365345585079529550165270246722580163998697232793600000000 673 1374125896060137195364626555214994015343096772131422988140544000000000 674 4981206373217997333196771262654353305618725798976408332009472000000000 675 15497086494455991703278843928257988061924924707926603699585024000000000 676 41842133535031177598852878606296567767197296711401829988879564800000000 677 98899588355528237960924985796700978358829974045131598155533516800000000 678 206040809074017162418593720409793704914229112594024162824028160000000000 679 380383032136647069080480714602696070610884515558198454444359680000000000 680 624914981367348756346504031133000687432167418417040318015733760000000000 681 916541972672111509308205912328401008233845547011659133089742848000000000 682 1202961339132146355967020259931026323306922280452802612180287488000000000 683 1415248634273113359961200305801207439184614447591532484917985280000000000 684 1493873558399397435514600322790163408028204139124395400746762240000000000 685 1415248634273113359961200305801207439184614447591532484917985280000000000 686 1202961339132146355967020259931026323306922280452802612180287488000000000 687 916541972672111509308205912328401008233845547011659133089742848000000000 688 624914981367348756346504031133000687432167418417040318015733760000000000 689 380383032136647069080480714602696070610884515558198454444359680000000000 690 206040809074017162418593720409793704914229112594024162824028160000000000 691 98899588355528237960924985796700978358829974045131598155533516800000000 692 41842133535031177598852878606296567767197296711401829988879564800000000 693 15497086494455991703278843928257988061924924707926603699585024000000000 694 4981206373217997333196771262654353305618725798976408332009472000000000 695 1374125896060137195364626555214994015343096772131422988140544000000000 696 320629375747365345585079529550165270246722580163998697232793600000000 697 62057298531748131403563779912935213596139854225290070432153600000000 698 9696452895585645531806840611396127124396852222701573505024000000000 699 1175327623707350973552344316532863893866285117903221030912000000000 700 103705378562413321195795086752899755341142804520872443904000000000 701 5926021632137904068331147814451414590922445972621282508800000000 702 164611712003830668564754105956983738636734610350591180800000000 703 24033309952559277610454099469719625840963253111186312396800000000 704 889232468244693271586801680379626156115640365113893558681600000000 705 16006184428404478888562430246833270810081526572050084056268800000000 706 186738818331385587033228352879721492784284476673917647323136000000000 707 1587279955816777489782440999477632688666418051728300002246656000000000 708 10476047708390731432564110596552375745198359141406780014827929600000000 709 55872254444750567640341923181612670641057915420836160079082291200000000 710 247434269683895370978657088375713255696113625435131566064507289600000000 711 927878511314607641169964081408924708860426095381743372741902336000000000 712 2989830758680402399325439817873201839661372974007839756612796416000000000 713 8371526124305126718111231490044965151051844327221951318515829964800000000 714 20548291396021674671727568202837641734399981530453880509084309913600000000 715 44521298024713628455409731106148223757866626649316741103016004812800000000 716 85617880816756977798864867511823507226666589710224502121184624640000000000 717 146773509971583390512339772877411726674285582360384860779173642240000000000 718 225052715289761198785587651745364647567237892952590119861399584768000000000 719 309447483523421648330183021149876390404952102809811414809424429056000000000 720 382258656117167918525520202596906129323764362294472924176347824128000000000 721 424731840130186576139466891774340143693071513660525471307053137920000000000 722 424731840130186576139466891774340143693071513660525471307053137920000000000 723 382258656117167918525520202596906129323764362294472924176347824128000000000 724 309447483523421648330183021149876390404952102809811414809424429056000000000 725 225052715289761198785587651745364647567237892952590119861399584768000000000 726 146773509971583390512339772877411726674285582360384860779173642240000000000 727 85617880816756977798864867511823507226666589710224502121184624640000000000 728 44521298024713628455409731106148223757866626649316741103016004812800000000 729 20548291396021674671727568202837641734399981530453880509084309913600000000 730 8371526124305126718111231490044965151051844327221951318515829964800000000 731 2989830758680402399325439817873201839661372974007839756612796416000000000 732 927878511314607641169964081408924708860426095381743372741902336000000000 733 247434269683895370978657088375713255696113625435131566064507289600000000 734 55872254444750567640341923181612670641057915420836160079082291200000000 735 10476047708390731432564110596552375745198359141406780014827929600000000 736 1587279955816777489782440999477632688666418051728300002246656000000000 737 186738818331385587033228352879721492784284476673917647323136000000000 738 16006184428404478888562430246833270810081526572050084056268800000000 739 889232468244693271586801680379626156115640365113893558681600000000 740 24033309952559277610454099469719625840963253111186312396800000000 741 3604996492883891641568114920457943876144487966677946859520000000000 742 136989866729587882379588366977401867293490542733761980661760000000000 743 2534312534497375824022384789081934544929575040574596642242560000000000 744 30411750413968509888268617468983214539154900486895159706910720000000000 745 266102816122224461522350402853603127217605379260332647435468800000000000 746 1809499149631126338351982739404501265079716578970262002561187840000000000 747 9952245322971194860935905066724756957938441184336441014086533120000000000 748 45495978619296890792849851733598888950575731128395158921538437120000000000 749 176296917149775451822293175467695694683480958122531240820961443840000000000 750 587656390499251506074310584892318982278269860408437469403204812800000000000 751 1704203532447829367615500696187725048606982595184468661269293957120000000000 752 4337972628049020208475819953932391032817773878651374774140020981760000000000 753 9760438413110295469070594896347879823839991226965593241815047208960000000000 754 19520876826220590938141189792695759647679982453931186483630094417920000000000 755 34858708618251055246680696058385285085142825810591404435053740032000000000000 756 55773933789201688394689113693416456136228521296946247096085984051200000000000 757 80175029821977427067365600934286155695828499364360230200623602073600000000000 758 103755920946088435028355483562017377959307469765642650847865837977600000000000 759 121048574437103174199748064155686940952525381393249759322510144307200000000000 760 127419552039055972841840067532302043107921454098157641392115941376000000000000 761 121048574437103174199748064155686940952525381393249759322510144307200000000000 762 103755920946088435028355483562017377959307469765642650847865837977600000000000 763 80175029821977427067365600934286155695828499364360230200623602073600000000000 764 55773933789201688394689113693416456136228521296946247096085984051200000000000 765 34858708618251055246680696058385285085142825810591404435053740032000000000000 766 19520876826220590938141189792695759647679982453931186483630094417920000000000 767 9760438413110295469070594896347879823839991226965593241815047208960000000000 768 4337972628049020208475819953932391032817773878651374774140020981760000000000 769 1704203532447829367615500696187725048606982595184468661269293957120000000000 770 587656390499251506074310584892318982278269860408437469403204812800000000000 771 176296917149775451822293175467695694683480958122531240820961443840000000000 772 45495978619296890792849851733598888950575731128395158921538437120000000000 773 9952245322971194860935905066724756957938441184336441014086533120000000000 774 1809499149631126338351982739404501265079716578970262002561187840000000000 775 266102816122224461522350402853603127217605379260332647435468800000000000 776 30411750413968509888268617468983214539154900486895159706910720000000000 777 2534312534497375824022384789081934544929575040574596642242560000000000 778 136989866729587882379588366977401867293490542733761980661760000000000 779 3604996492883891641568114920457943876144487966677946859520000000000 780 555169459904119312801489697750523356926251146868403816366080000000000 781 21651608936260653199258098212270410920123794727867748838277120000000000 782 411380569788952410785903866033137807482352099829487227927265280000000000 783 5073693694063746399692814347742032958949009231230342477769605120000000000 784 45663243246573717597235329129678296630541083081073082299926446080000000000 785 319642702726016023180647303907748076413787581567511576099485122560000000000 786 1811308648780757464690334722143905766344796295549232264563749027840000000000 787 8539026487109285190683006547249841469911182536160666390086245416960000000000 788 34156105948437140762732026188999365879644730144642665560344981667840000000000 789 117648809377950151516076979095442260252109626053769181374521603522560000000000 790 352946428133850454548230937286326780756328878161307544123564810567680000000000 791 930495128716514834718063380118497876539412496970719889053034500587520000000000 792 2171155300338534614342147886943161711925295826265013074457080501370880000000000 793 4509322546856956506710614842112720478614075946858104077718551810539520000000000 794 8374456158448633512462570421066480888854712472736479001477310505287680000000000 795 13957426930747722520770950701777468148091187454560798335795517508812800000000000 796 20936140396121583781156426052666202222136781181841197503693276263219200000000000 797 28325366418282142762741047012430744182890939246020443681467373767884800000000000 798 34619892289011507821127946348526465112422259078469431166237901271859200000000000 799 38264091477328508644404572279950303545308812665676739710052417195212800000000000 800 38264091477328508644404572279950303545308812665676739710052417195212800000000000 801 34619892289011507821127946348526465112422259078469431166237901271859200000000000 802 28325366418282142762741047012430744182890939246020443681467373767884800000000000 803 20936140396121583781156426052666202222136781181841197503693276263219200000000000 804 13957426930747722520770950701777468148091187454560798335795517508812800000000000 805 8374456158448633512462570421066480888854712472736479001477310505287680000000000 806 4509322546856956506710614842112720478614075946858104077718551810539520000000000 807 2171155300338534614342147886943161711925295826265013074457080501370880000000000 808 930495128716514834718063380118497876539412496970719889053034500587520000000000 809 352946428133850454548230937286326780756328878161307544123564810567680000000000 810 117648809377950151516076979095442260252109626053769181374521603522560000000000 811 34156105948437140762732026188999365879644730144642665560344981667840000000000 812 8539026487109285190683006547249841469911182536160666390086245416960000000000 813 1811308648780757464690334722143905766344796295549232264563749027840000000000 814 319642702726016023180647303907748076413787581567511576099485122560000000000 815 45663243246573717597235329129678296630541083081073082299926446080000000000 816 5073693694063746399692814347742032958949009231230342477769605120000000000 817 411380569788952410785903866033137807482352099829487227927265280000000000 818 21651608936260653199258098212270410920123794727867748838277120000000000 819 555169459904119312801489697750523356926251146868403816366080000000000 820 87716774664850851422635372244582690394347681205207802985840640000000000 821 3508670986594034056905414889783307615773907248208312119433625600000000000 822 68419084238583664109655590350774498507591191340062086328955699200000000000 823 866641733688726412055637477776476981096155090307453093500105523200000000000 824 8016436036620719311514646669432412075139434585343941114875976089600000000000 825 57718339463669179042905456019913366941003929014476376027107027845120000000000 826 336690313538070211083615160116161307155856252584445526824790995763200000000000 827 1635352951470626739548987920564212063328444655410163987434699122278400000000000 828 6745830924816335300639575172327374761229834203566926448168133879398400000000000 829 23985176621569192180051822834941776928817188279349071815708920460083200000000000 830 74354047526864495758160650788319508479333283665982122628697653426257920000000000 831 202783765982357715704074502149962295852727137270860334441902691162521600000000000 832 490060767790697812951513380195742214977423915071245808234598170309427200000000000 833 1055515499856887597126336511190829386105220740153452510043749905281843200000000000 834 2035637035438283223029363271582313816060068570295944126512946245900697600000000000 835 3528437528093024253250896337409343947837452188512969819289106826227875840000000000 836 5513183637645350395704525527202099918496019044551515342639229415981056000000000000 837 7783318076675788793935800744285317531994379827602139307255382704914432000000000000 838 9945350875752396792251300951031239068659485335269400225937433456279552000000000000 839 11515669435081722601554137943299329447921509335575094998453870317797376000000000000 840 12091452906835808731631844840464295920317584802353849748376563833687244800000000000 841 11515669435081722601554137943299329447921509335575094998453870317797376000000000000 842 9945350875752396792251300951031239068659485335269400225937433456279552000000000000 843 7783318076675788793935800744285317531994379827602139307255382704914432000000000000 844 5513183637645350395704525527202099918496019044551515342639229415981056000000000000 845 3528437528093024253250896337409343947837452188512969819289106826227875840000000000 846 2035637035438283223029363271582313816060068570295944126512946245900697600000000000 847 1055515499856887597126336511190829386105220740153452510043749905281843200000000000 848 490060767790697812951513380195742214977423915071245808234598170309427200000000000 849 202783765982357715704074502149962295852727137270860334441902691162521600000000000 850 74354047526864495758160650788319508479333283665982122628697653426257920000000000 851 23985176621569192180051822834941776928817188279349071815708920460083200000000000 852 6745830924816335300639575172327374761229834203566926448168133879398400000000000 853 1635352951470626739548987920564212063328444655410163987434699122278400000000000 854 336690313538070211083615160116161307155856252584445526824790995763200000000000 855 57718339463669179042905456019913366941003929014476376027107027845120000000000 856 8016436036620719311514646669432412075139434585343941114875976089600000000000 857 866641733688726412055637477776476981096155090307453093500105523200000000000 858 68419084238583664109655590350774498507591191340062086328955699200000000000 859 3508670986594034056905414889783307615773907248208312119433625600000000000 860 87716774664850851422635372244582690394347681205207802985840640000000000 861 14210117495705837930466930303622395843884324355243664083706183680000000000 862 582614817323939355149144142448518229599257298564990227431953530880000000000 863 11652296346478787102982882848970364591985145971299804548639070617600000000000 864 151479852504224232338777477036614739695806897626897459132307918028800000000000 865 1439058598790130207218386031847840027110165527455525861756925221273600000000000 866 10649033631046963533416056635674016200615224903170891377001246637424640000000000 867 63894201786281781200496339814044097203691349419025348262007479824547840000000000 868 319471008931408906002481699070220486018456747095126741310037399122739200000000000 869 1357751787958487850510547221048437065578441175154288650567658946271641600000000000 870 4978423222514455451872006477177602573787617642232391718748082802996019200000000000 871 15930954312046257445990420726968328236120376455143653499993864969587261440000000000 872 44896325788493998256882094776001652301793788191768478045437255823382282240000000000 873 112240814471234995642205236940004130754484470479421195113593139558455705600000000000 874 250383355358908836432611682404624599375388434146401127561092388245785804800000000000 875 500766710717817672865223364809249198750776868292802255122184776491571609600000000000 876 901380079292071811157402056656648557751398362927044059219932597684828897280000000000 877 1464742628849616693130778342067053906346022339756446596232390471237846958080000000000 878 2154033277720024548721732855980961626979444617288892053282927163585069056000000000000 879 2872044370293366064962310474641282169305926156385189404377236218113425408000000000000 880 3476685290355127341796481100881552099686121136676808226351391211400462336000000000000 881 3824353819390640075976129210969707309654733250344489048986530332540508569600000000000 882 3824353819390640075976129210969707309654733250344489048986530332540508569600000000000 883 3476685290355127341796481100881552099686121136676808226351391211400462336000000000000 884 2872044370293366064962310474641282169305926156385189404377236218113425408000000000000 885 2154033277720024548721732855980961626979444617288892053282927163585069056000000000000 886 1464742628849616693130778342067053906346022339756446596232390471237846958080000000000 887 901380079292071811157402056656648557751398362927044059219932597684828897280000000000 888 500766710717817672865223364809249198750776868292802255122184776491571609600000000000 889 250383355358908836432611682404624599375388434146401127561092388245785804800000000000 890 112240814471234995642205236940004130754484470479421195113593139558455705600000000000 891 44896325788493998256882094776001652301793788191768478045437255823382282240000000000 892 15930954312046257445990420726968328236120376455143653499993864969587261440000000000 893 4978423222514455451872006477177602573787617642232391718748082802996019200000000000 894 1357751787958487850510547221048437065578441175154288650567658946271641600000000000 895 319471008931408906002481699070220486018456747095126741310037399122739200000000000 896 63894201786281781200496339814044097203691349419025348262007479824547840000000000 897 10649033631046963533416056635674016200615224903170891377001246637424640000000000 898 1439058598790130207218386031847840027110165527455525861756925221273600000000000 899 151479852504224232338777477036614739695806897626897459132307918028800000000000 900 11652296346478787102982882848970364591985145971299804548639070617600000000000 901 582614817323939355149144142448518229599257298564990227431953530880000000000 902 14210117495705837930466930303622395843884324355243664083706183680000000000 903 2358879504287169096457510430401317710084797842970448237895226490880000000000 904 99072939180061102051215438076855343823561509404758825991599512616960000000000 905 2030995253191252592049916480575534548383010942797555932827790008647680000000000 906 27079936709216701227332219741007127311773479237300745771037200115302400000000000 907 264029382914862836966489142474819491289791422563682271267612701124198400000000000 908 2006623310152957560945317482808628133802414811483985261633856528543907840000000000 909 12374177079276571625829457810653206825114891337484575780075448592687431680000000000 910 63638624979136654075694354454787920814876584021349246868959449905249648640000000000 911 278418984283722861581162800739697153565085055093402955051697593335467212800000000000 912 1051805051738508588195503913905522580134765763686188941306413130378431692800000000000 913 3470956670737078341045162915888224514444727020164423506311163330248824586240000000000 914 10097328496689682446676837573493016769293751331387413836541566051632944250880000000000 915 26084765283115012987248497064856959987342190939417485744399045633385105981440000000000 916 60195612191803876124419608611208369201558902167886505563997797615504090726400000000000 917 124690910968736600543440617837503050488943440204907761525424009346401330790400000000000 918 232756367141641654347755819963339027579361088382494488180791484113282484142080000000000 919 392776369551520291711837946188134609040171836645459448805085629441164191989760000000000 920 600716800490560446147516858875970578532027514869526215819542727380604058337280000000000 921 834328889570222841871551192883292470183371548429897521971587121361950081024000000000000 922 1053889123667649905521959401536790488652679850648291606700952153299305365504000000000000 923 1211972492217797391350253311767309061950581828245535347706094976294201170329600000000000 924 1269685468037692505224074898041942826805371439114370364263528070403448845107200000000000 925 1211972492217797391350253311767309061950581828245535347706094976294201170329600000000000 926 1053889123667649905521959401536790488652679850648291606700952153299305365504000000000000 927 834328889570222841871551192883292470183371548429897521971587121361950081024000000000000 928 600716800490560446147516858875970578532027514869526215819542727380604058337280000000000 929 392776369551520291711837946188134609040171836645459448805085629441164191989760000000000 930 232756367141641654347755819963339027579361088382494488180791484113282484142080000000000 931 124690910968736600543440617837503050488943440204907761525424009346401330790400000000000 932 60195612191803876124419608611208369201558902167886505563997797615504090726400000000000 933 26084765283115012987248497064856959987342190939417485744399045633385105981440000000000 934 10097328496689682446676837573493016769293751331387413836541566051632944250880000000000 935 3470956670737078341045162915888224514444727020164423506311163330248824586240000000000 936 1051805051738508588195503913905522580134765763686188941306413130378431692800000000000 937 278418984283722861581162800739697153565085055093402955051697593335467212800000000000 938 63638624979136654075694354454787920814876584021349246868959449905249648640000000000 939 12374177079276571625829457810653206825114891337484575780075448592687431680000000000 940 2006623310152957560945317482808628133802414811483985261633856528543907840000000000 941 264029382914862836966489142474819491289791422563682271267612701124198400000000000 942 27079936709216701227332219741007127311773479237300745771037200115302400000000000 943 2030995253191252592049916480575534548383010942797555932827790008647680000000000 944 99072939180061102051215438076855343823561509404758825991599512616960000000000 945 2358879504287169096457510430401317710084797842970448237895226490880000000000 946 401009515728818746397776773168224010714415633304976200442188503449600000000000 947 17243409176339206095104401246233632460719872232113976619014105648332800000000000 948 362111592703123327997192426170906281675117316874393508999296218614988800000000000 949 4948858433609352149294963157669052516226603330616711289657048321071513600000000000 950 49488584336093521492949631576690525162266033306167112896570483210715136000000000000 951 386010957821529467645007126298186096265675059788103480593249769043578060800000000000 952 2444736066203019961751711799888511943015942045324655377090581870609327718400000000000 953 12922176349930248369259048085124991698798550811001749850335932744649303654400000000000 954 58149793574686117661665716383062462644593478649507874326511697350921866444800000000000 955 226138086123779346462033341489687354728974639192530622380878823031362813952000000000000 956 768869492820849777970913361064937006078513773254604116094987998306633567436800000000000 957 2306608478462549333912740083194811018235541319763812348284963994919900702310400000000000 958 6150955942566798223767306888519496048628110186036832928759903986453068539494400000000000 959 14667664170736211148983577964931105962113185828241678522427463352311163440332800000000000 960 31430708937291881033536238496280941347385398203375025405201707183523921657856000000000000 961 60766037278764303331503394426143153271611769859858382450056633888146248538521600000000000 962 106340565237837530830130940245750518225320597254752169287599109304255934942412800000000000 963 168893838907153725436090316860897881887273889757547562986186820659700602555596800000000000 964 243957767310333158963241568799074718281617840760902035424492074286234203691417600000000000 965 320997062250438367056896801051414103002128737843292151874331676692413425909760000000000000 966 385196474700526040468276161261696923602554485411950582249198012030896111091712000000000000 967 421881853243433282417635795667572821088512055451183971034835917938600502624256000000000000 968 421881853243433282417635795667572821088512055451183971034835917938600502624256000000000000 969 385196474700526040468276161261696923602554485411950582249198012030896111091712000000000000 970 320997062250438367056896801051414103002128737843292151874331676692413425909760000000000000 971 243957767310333158963241568799074718281617840760902035424492074286234203691417600000000000 972 168893838907153725436090316860897881887273889757547562986186820659700602555596800000000000 973 106340565237837530830130940245750518225320597254752169287599109304255934942412800000000000 974 60766037278764303331503394426143153271611769859858382450056633888146248538521600000000000 975 31430708937291881033536238496280941347385398203375025405201707183523921657856000000000000 976 14667664170736211148983577964931105962113185828241678522427463352311163440332800000000000 977 6150955942566798223767306888519496048628110186036832928759903986453068539494400000000000 978 2306608478462549333912740083194811018235541319763812348284963994919900702310400000000000 979 768869492820849777970913361064937006078513773254604116094987998306633567436800000000000 980 226138086123779346462033341489687354728974639192530622380878823031362813952000000000000 981 58149793574686117661665716383062462644593478649507874326511697350921866444800000000000 982 12922176349930248369259048085124991698798550811001749850335932744649303654400000000000 983 2444736066203019961751711799888511943015942045324655377090581870609327718400000000000 984 386010957821529467645007126298186096265675059788103480593249769043578060800000000000 985 49488584336093521492949631576690525162266033306167112896570483210715136000000000000 986 4948858433609352149294963157669052516226603330616711289657048321071513600000000000 987 362111592703123327997192426170906281675117316874393508999296218614988800000000000 988 17243409176339206095104401246233632460719872232113976619014105648332800000000000 989 401009515728818746397776773168224010714415633304976200442188503449600000000000