1 0 0 2 1 1 3 4 2 4 6 3 5 8 4 6 12 8 7 24 20 8 36 26 9 48 48 10 72 76 11 96 112 12 120 132 13 144 208 14 192 256 15 240 368 16 288 544 17 360 604 18 432 768 19 480 976 20 576 1376 21 720 1888 22 864 2208 23 960 2496 24 1152 3392 25 1440 5536 26 1728 6080 27 1920 6208 28 2160 7968 29 2304 8192 30 2880 15488 31 3456 16192 32 4320 25440 33 5760 41792 34 6912 41984 35 8640 76864 36 11520 109568 37 17280 222528 38 23040 280576 39 25920 331776 40 30240 333984 41 34560 622592 42 46080 704512 43 51840 1022656 44 60480 1096512 45 69120 1693696 46 86400 1822784 47 103680 3032576 48 120960 3423040 49 138240 4500480 50 161280 4519936 51 172800 5442560 52 207360 8710656 53 241920 10262528 54 276480 11721728 55 311040 13253120 56 345600 15727616 57 362880 17102016 58 414720 24358912 59 483840 29761536 60 552960 30007296 61 604800 30780992 62 622080 40007168 63 691200 44217344 64 725760 54135296 65 829440 66578432 66 967680 83934208 67 1036800 86951936 68 1209600 98008064 69 1244160 117241856 70 1382400 121435136 71 1451520 165193216 72 1658880 178409472 73 1935360 231148544 74 2073600 256566272 75 2419200 300624896 76 2488320 334972928 77 2903040 488773632 78 3628800 553895936 79 3870720 623616000 80 4147200 737564672 81 4354560 812354048 82 4838400 893613056 83 4976640 936235008 84 5806080 1408550912 85 7257600 1783095296 86 8294400 2072973312 87 8709120 2512283648 88 9676800 2585953280 89 10886400 2766454784 90 11612160 3967537152 91 14515200 5547548672 92 16588800 5712125952 93 17418240 7550117888 94 21772800 9312002048 95 23224320 10954371072 96 24883200 11534770176 97 26127360 11748313088 98 29030400 16762468352 99 34836480 22133305344 100 43545600 30220371968 101 49766400 33025990656 102 52254720 36716492800 103 58060800 49381957632 104 69672960 63485202432 105 87091200 95049242624 106 104509440 111729082368 107 116121600 142281449472 108 130636800 149073301504 109 139345920 178615369728 110 174182400 290920636416 111 209018880 332122259456 112 232243200 401965350912 113 261273600 486792030208 114 278691840 493955399680 115 298598400 501249875968 116 313528320 521030696960 117 348364800 869396373504 118 418037760 966965444608 119 464486400 1115865432064 120 522547200 1544284733440 121 627056640 1601808629760 122 696729600 2543665594368 123 836075520 2763538513920 124 870912000 2797648830464 125 928972800 3049252716544 126 1045094400 4776024555520 127 1254113280 4816764878848 128 1393459200 7302704742400 129 1567641600 7546087260160 130 1672151040 7767303127040 131 1741824000 8682652737536 132 2090188800 14441263464448 133 2612736000 15548490629120 134 2786918400 20611811246080 135 3135283200 24106502373376 136 3483648000 26338861334528 137 4180377600 42793655418880 138 5225472000 49880472797184 139 5573836800 57287633797120 140 6270566400 75196389081088 141 6967296000 78284606095360 142 7838208000 79307886084096 143 8360755200 124526641807360 144 10450944000 156203223236608 145 11147673600 157008092200960 146 12541132800 229611910021120 147 15676416000 262525973676032 148 16721510400 356449009008640 149 18811699200 364725490843648 150 20901888000 478702916157440 151 25082265600 687766676439040 152 29262643200 696657546526720 153 31352832000 847273993781248 154 33443020800 1005133695549440 155 37623398400 1145921442856960 156 41803776000 1438753389281280 157 50164531200 2024495345827840 158 58525286400 2095866763018240 159 62705664000 2673103997583360 160 66886041600 2795730281431040 161 75246796800 3528315098890240 162 83607552000 4248557128253440 163 94058496000 4270705250910208 164 100329062400 5865324428656640 165 117050572800 6194611187875840 166 125411328000 8262562469642240 167 150493593600 10666360782192640 168 167215104000 12345578739466240 169 188116992000 13852020941701120 170 200658124800 16747444101447680 171 225740390400 17011290278461440 172 234101145600 18015801261424640 173 250822656000 25069469842800640 174 292626432000 25322085170544640 175 300987187200 31710358651535360 176 334430208000 35349729194803200 177 351151718400 36591957091287040 178 376233984000 43977240637603840 179 401316249600 47183959578116096 180 438939648000 47388771774054400 181 451480780800 52754356520878080 182 501645312000 74785415689666560 183 585252864000 77121751629168640 184 601974374400 92838732793118720 185 668860416000 99857465524355072 186 702303436800 109245461320171520 187 752467968000 136930347998248960 188 877879296000 151121275141488640 189 902961561600 160759148505989120 190 1003290624000 219657547279237120 191 1170505728000 230885008065167360 192 1203948748800 267997803324637184 193 1337720832000 278578602428071936 194 1379524608000 293979987813335040 195 1404606873600 321112598868131840 196 1504935936000 418856728214896640 197 1755758592000 472512982464593920 198 1805923123200 482081111752048640 199 2006581248000 636020876235505664 200 2257403904000 700783108431544320 201 2407897497600 763614782837227520 202 2633637888000 834078653203087360 203 2759049216000 919956495086387200 204 2809213747200 930439334564200448 205 3009871872000 1260565869669908480 206 3511517184000 1451070665790586880 207 4013162496000 1817466889064939520 208 4213820620800 1844429438108303360 209 4514807808000 2195798249064366080 210 5016453120000 2301474192060579840 211 5267275776000 2674267769948078080 212 5518098432000 2827355915891507200 213 6019743744000 3737316659912769536 214 7023034368000 4383290836841922560 215 7524679680000 4416975150126202880 216 8026324992000 5130396740758798336 217 8277147648000 5211605191897907200 218 8427641241600 5471976088206835712 219 9029615616000 6764456514654044160 220 10032906240000 6838612443590033408 221 10534551552000 8415093572037509120 222 11036196864000 8546924126404608000 223 12039487488000 10928023981223051264 224 14046068736000 13041204010944561152 225 15049359360000 13644319820884213760 226 15801827328000 14155919374126940160 227 16052649984000 14318512456400371712 228 16554295296000 16411330415860121600 229 18059231232000 20515633742970093568 230 21069103104000 26028073772098519040 231 24078974976000 31546229423228321792 232 27088846848000 34266810971286142976 233 28092137472000 38259695257697386496 234 30098718720000 41488530096791748608 235 31603654656000 45598051772166307840 236 33108590592000 50795581674527129600 237 36118462464000 61328081728347045888 238 42138206208000 79239743533670727680 239 48157949952000 89984177888213073920 240 52672757760000 92076749522327306240 241 54177693696000 106221774512261693440 242 56184274944000 110793727470636892160 243 60197437440000 124328153912252039168 244 63207309312000 144276228797814538240 245 66217181184000 154742170407428685824 246 72236924928000 180887653278189355008 247 84276412416000 237728283843281027072 248 96315899904000 253831539997276110848 249 99325771776000 281788001080975032320 250 105345515520000 292086422579959562240 251 108355387392000 324359139138000125952 252 115880067072000 343061717373196697600 253 120394874880000 367564433096890646528 254 126414618624000 449046337589428092928 255 132434362368000 464528543705339002880 256 144473849856000 526910476845714505728 257 154506756096000 542629520192753893376 258 165542952960000 570528525339034910720 259 168552824832000 703582636770552971264 260 180592312320000 718905725252479746048 261 189621927936000 753816446381041647616 262 198651543552000 877577041435886092288 263 210691031040000 911304580159124799488 264 216710774784000 976740147483497201664 265 231760134144000 1090261469003542691840 266 252829237248000 1376483368776612446208 267 288947699712000 1517064668964557160448 268 309013512192000 1634008403942366511104 269 316036546560000 1668126772755882311680 270 331085905920000 1781120630221457850368 271 337105649664000 2056152523196969517056 272 361184624640000 2170518888791458971648 273 379243855872000 2396664103082515234816 274 397303087104000 2691638655824877846528 275 421382062080000 2799927224943276720128 276 433421549568000 2903280537930936877056 277 463520268288000 3407499090035487014912 278 505658474496000 4160150124304728588288 279 577895399424000 4320512660926000791552 280 595954630656000 4687106431652768776192 281 618027024384000 4853105001869965524992 282 632073093120000 5318090751322145947648 283 662171811840000 5475526295974301401088 284 674211299328000 5938380620350040834048 285 695280402432000 6239678404630085632000 286 722369249280000 6467835629558770434048 287 758487711744000 7500550230938467958784 288 794606174208000 8139412595331267821568 289 842764124160000 8480859483722448109568 290 866843099136000 8525684648868166238208 291 927040536576000 10486524048243263799296 292 1011316948992000 12408760782271826362368 293 1158800670720000 12676449574163264307200 294 1191909261312000 14676741322738935791616 295 1264146186240000 16686650524181251227648 296 1348422598656000 16962222841677763051520 297 1390560804864000 19925223992520299511808 298 1516975423488000 23131954637629053468672 299 1589212348416000 24290611087697938219008 300 1685528248320000 25349521106115397419008 301 1854081073152000 31812690024578133524480 302 1986515435520000 32654395323110022709248 303 2022633897984000 36560164568482602549248 304 2167107747840000 36637705203554313043968 305 2275463135232000 38763359044319638978560 306 2317601341440000 40572380120626315132928 307 2383818522624000 45287169127774609735680 308 2528292372480000 51589661407615540789248 309 2781121609728000 62617151990395167571968 310 3033950846976000 70372129869177689210880 311 3178424696832000 71603264468000647938048 312 3371056496640000 74837394503648304693248 313 3575727783936000 75897596932810283679744 314 3708162146304000 95229626854870681124864 315 3973030871040000 101008803926439622606848 316 4045267795968000 106485151682533724782592 317 4171682414592000 109578272788057522438144 318 4334215495680000 109949158501239287185408 319 4550926270464000 121906866485412564566016 320 4635202682880000 127780436918085047287808 321 4767637045248000 137840979200424441544704 322 5056584744960000 157317183499536483483648 323 5562243219456000 193878195257547977392128 324 6067901693952000 211372632353610408132608 325 6742112993280000 218388812733603676946432 326 6952804024320000 244057845981363356827648 327 7416324292608000 281534436153543096270848 328 7584877117440000 294762962219033708986368 329 7946061742080000 308166531369514196533248 330 8343364829184000 351391447178131349176320 331 9101852540928000 378009589835212712312832 332 9270405365760000 396460076798760282226688 333 9535274090496000 414219580058352650027008 334 10113169489920000 473591334031302116507648 335 11124486438912000 592042451651330454847488 336 12135803387904000 627347193063581016915968 337 13484225986560000 630398927411062696312832 338 13905608048640000 784552889959735621582848 339 14832648585216000 822668582409381418631168 340 15169754234880000 916375144775774002741248 341 15892123484160000 928144053443880653160448 342 16686729658368000 1109655984963247675539456 343 18203705081856000 1156769361239907246276608 344 18540810731520000 1213058482646905172000768 345 19070548180992000 1229940945661914488242176 346 20226338979840000 1408640255135151955116032 347 22248972877824000 1784684842419760658382848 348 23838185226240000 1796112584347993692438528 349 24271606775808000 1841178321631167572344832 350 25030094487552000 1867920522748364001902592 351 27305557622784000 1935529132644601780240384 352 27811216097280000 2483322669521797222760448 353 30339508469760000 2811213636790926713028608 354 33373459316736000 3454384189495562943332352 355 36407410163712000 3496402587859694693384192 356 37081621463040000 3663622850252532611022848 357 40452677959680000 4142720744988129521303552 358 41716824145920000 4521846404996271144173568 359 44497945755648000 5315105565493006646116352 360 47676370452480000 5512478115080614138871808 361 50060188975104000 6012269503530815962742784 362 54611115245568000 6031005250031131094417408 363 55622432194560000 7747896796261911676059648 364 60679016939520000 8517249528752893627203584 365 66746918633472000 10610736650102875627716608 366 74163242926080000 10930651794347538180472832 367 80905355919360000 12054551658912642563571712 368 83433648291840000 14591843161024060465348608 369 88995891511296000 15650432861772939266097152 370 91018525409280000 15779477027613578790699008 371 95352740904960000 16708448740741372973154304 372 100120377950208000 19068244103547881527443456 373 111244864389120000 23849814361627548081717248 374 121358033879040000 25504664212584314735427584 375 133493837266944000 32186956535820831458066432 376 148326485852160000 32241295285604664121229312 377 161810711838720000 34726482293621588651671552 378 166867296583680000 46392498953139439049637888 379 182037050818560000 48669320599627161701187584 380 190705481809920000 50053185861328178316836864 381 200240755900416000 59647600026734593423966208 382 222489728778240000 72494732991312568675991552 383 242716067758080000 75535957436097691610251264 384 250300944875520000 81084123453628942959771648 385 266987674533888000 96495121885443756224675840 386 300361133850624000 100226955949921305320488960 387 333734593167360000 145462110935840099567403008 388 364074101637120000 148308747579389876155449344 389 400481511800832000 184188074634929562724597760 390 444979457556480000 217762155420949981662543872 391 485432135516160000 221398217963863302045958144 392 500601889751040000 262544379642668152906579968 393 533975349067776000 286103189939073642762600448 394 572116445429760000 291197985022440416869351424 395 600722267701248000 319106922127140779466948608 396 667469186334720000 450190031308369842441027584 397 800963023601664000 561896743471626204999581696 398 889958915112960000 646868609430763133030367232 399 1001203779502080000 838025566327953151552913408 400 1067950698135552000 839471198835425234340806656 401 1144232890859520000 877639524918463761863409664 402 1201444535402496000 1002556857114438954320396288 403 1334938372669440000 1376349581247445490355666944 404 1501805669253120000 1413506753013238150199246848 405 1601926047203328000 1694676303493423148598034432 406 1735419884470272000 1704199255626016875389911040 407 1779917830225920000 1901443838996038722594537472 408 2002407559004160000 2639294422073457737511993344 409 2336142152171520000 2684861447373587956847607808 410 2402889070804992000 3110650753520669328096100352 411 2603129826705408000 3173159465231608825939755008 412 2669876745338880000 4159679252213534783810043904 413 3003611338506240000 4590669015797754372300996608 414 3203852094406656000 5056306809227091619398811648 415 3337345931673600000 5266219690991563211597152256 416 3559835660451840000 5533969800518959091786186752 417 4004815118008320000 8208158773618755574289137664 418 4672284304343040000 8476906130780358791034568704 419 4805778141609984000 9538480816871982913799847936 420 5006018897510400000 9844369845055476081348313088 421 5206259653410816000 10004613464389042261874180096 422 5339753490677760000 12435769127412507793250320384 423 6007222677012480000 14705167183754936383862472704 424 6407704188813312000 14933217526354812714304405504 425 6674691863347200000 16406329804464327675009302528 426 7208667212414976000 16460759346634936006096191488 427 7509028346265600000 16663885614378916016287645696 428 7809389480116224000 17405355296809595150803140608 429 8009630236016640000 25226089843629102444203474944 430 9344568608686080000 26426316619942249131445059584 431 9611556283219968000 28925507708952417598753996800 432 10012037795020800000 31597389050109006488753143808 433 10679506981355520000 36798167202960651910710820864 434 12014445354024960000 46498503681142036031596396544 435 13349383726694400000 50505782553327783636675592192 436 14016852913029120000 50902785468799372322913910784 437 14417334424829952000 51295154122891380696778014720 438 15018056692531200000 55163159855583664430108377088 439 15618778960232448000 55812998163676428672488701952 440 16019260472033280000 76663909508403069557464367104 441 18021668031037440000 78291840178529135679330320384 442 18689137217372160000 81403184754070616205252624384 443 19223112566439936000 86800033521752993681683513344 444 20024075590041600000 100104986551674628671826558976 445 21359013962711040000 107834516583143176602812153856 446 24028890708049920000 145247669061435025708478889984 447 26031298267054080000 147429767562251201493717745664 448 26698767453388800000 153737677965591743674521223168 449 28033705826058240000 161369538403711877403518173184 450 30036113385062400000 180030516970167854552078876672 451 32038520944066560000 230533665512549355616441729024 452 34708397689405440000 235890195757784779048137785344 453 36043336062074880000 251592924086365937668198498304 454 38446225132879872000 257891637639597270050151596032 455 40048151180083200000 313277879966363318278464471040 456 46277863585873920000 318175943824935887281032527872 457 46722843043430400000 323301404544235431330005909504 458 48057781416099840000 448515819851756594199992991744 459 52062596534108160000 467692297663898121061976244224 460 56067411652116480000 505312406714852795501305135104 461 60072226770124800000 579743996734724180286761861120 462 64077041888133120000 686315025069763639947942690816 463 69416795378810880000 718945313318308687199604834304 464 72086672124149760000 798440609225204557844047724544 465 78093894801162240000 841331916115819527224944492544 466 80096302360166400000 969108494332451528699533066240 467 90108340155187200000 979457476499280506021444845568 468 93445686086860800000 1014003473067791410656568147968 469 96115562832199680000 1369987064405585066445194133504 470 104125193068216320000 1465485040457300181615508455424 471 112134823304232960000 1564071550881817168127578865664 472 120144453540249600000 1843549313487235809260957859840 473 128154083776266240000 2023867729746739508692654227456 474 138833590757621760000 2167888648608436392673750810624 475 144173344248299520000 2504105519241066263054672461824 476 156187789602324480000 2712725968949052757307423719424 477 160192604720332800000 2965221822855835061605447499776 478 168202234956349440000 2975750409771102998295943839744 479 180216680310374400000 3204570423836094486617784320000 480 192231125664399360000 4141659512151951300871780827136 481 208250386136432640000 4538886833628645365267807862784 482 224269646608465920000 4788347261084692198931451346944 483 240288907080499200000 5793049038263961733222159613952 484 256308167552532480000 5914477292340713414164884750336 485 277667181515243520000 6471120109935968273399248060416 486 288346688496599040000 7766154251512584068968086503424 487 312375579204648960000 8636755891190438943470873739264 488 320385209440665600000 8979141794067014026165154217984 489 336404469912698880000 9356071183872098492570270695424 490 360433360620748800000 10350164105314030107023546253312 491 384462251328798720000 12398826563330669923285268955136 492 416500772272865280000 13903974452228977885561470582784 493 448539293216931840000 14507692973398514283643295236096 494 468563368806973440000 15016480422835008682416127606784 495 480577814160998400000 18000021750883782473004714295296 496 520625965341081600000 18676535082216833210068385136640 497 555334363030487040000 19131527089333404411269644025856 498 560674116521164800000 20264870670058492346790039257088 499 576693376993198080000 23831827095731972631242406363136 500 624751158409297920000 27171181911912782289310826102784 501 672808939825397760000 29086711541869247410711061069824 502 720866721241497600000 33023988166415869537352473903104 503 768924502657597440000 36774448744550870632370374967296 504 833001544545730560000 42150448870056015571034000326656 505 865040065489797120000 42192596060554130988127343345664 506 897078586433863680000 43523703064082461167063113138176 507 937126737613946880000 48557058089669332303741540368384 508 961155628321996800000 55336095229460006759835407220736 509 1041251930682163200000 58856395021510573982971051638784 510 1121348233042329600000 63104421534967624707202514681856 511 1153386753986396160000 72400358086334240899494760677376 512 1249502316818595840000 84520160496796572099242794942464 513 1345617879650795520000 89465719040998710399144491483136 514 1441733442482995200000 104160191316828915442614005661696 515 1537849005315194880000 108110092238520603462809981812736 516 1561877896023244800000 112429541607235561680174606974976 517 1666003089091461120000 126523373732753904483804030959616 518 1730080130979594240000 131376431432065566653801190916096 519 1874253475227893760000 155103518755115082634543679668224 520 1922311256643993600000 168402808523139954461429947432960 521 2018426819476193280000 168422882693706469691711285100544 522 2082503861364326400000 183382820959191203998396649046016 523 2242696466084659200000 194406955535638984960846166228992 524 2306773507972792320000 217857236075397115509640146190336 525 2499004633637191680000 260113838098692228595689912795136 526 2691235759301591040000 272405463163012810820193066418176 527 2883466884965990400000 324956719237466035894407003111424 528 3123755792046489600000 359795257704238763186916245372928 529 3332006178182922240000 376234134718862600032630767353856 530 3364044699126988800000 391360756536646025341311643549696 531 3460160261959188480000 404873222061335097151255641849856 532 3748506950455787520000 489736339578094240937197682294784 533 3844622513287987200000 507589695804751107313271780147200 534 4036853638952386560000 525706647331955411403183400943616 535 4165007722728652800000 565262583018782926830208190251008 536 4325200327448985600000 577295608289622744982170428768256 537 4373258108865085440000 581544641565789417118653191553024 538 4485392932169318400000 592839927301515300334575001010176 539 4613547015945584640000 649606958855238346631305270132736 540 4998009267274383360000 792418736362377092614008661344256 541 5382471518603182080000 821466527178217931767206050267136 542 5622760425683681280000 848271504745571910547184113680384 543 5766933769931980800000 1003324377216336638404425227960320 544 6247511584092979200000 1138082226108170511077925502058496 545 6728089398253977600000 1223692132597486133009645656080384 546 6920320523918376960000 1235553011199308588867850795483136 547 7288763514775142400000 1262611845752423330798751826575360 548 7497013900911575040000 1529456287804402288947065390104576 549 8073707277904773120000 1623940389969671570074378872815616 550 8330015445457305600000 1724672244043849555996295143882752 551 8650400654897971200000 1827056533333536655738018786705408 552 8746516217730170880000 1840456936515753137063713973469184 553 9227094031891169280000 1920266758177650208108166204358656 554 9371267376139468800000 2095973879528394200789936894902272 555 9996018534548766720000 2390850684045552054036877400866816 556 10764943037206364160000 2454596514244297490526289564532736 557 11245520851367362560000 2717707657205897200958342770458624 558 11533867539863961600000 3067405406422349240912629964210176 559 12495023168185958400000 3560404207333538385509266153799680 560 13456178796507955200000 3786396272860325584881076163051520 561 14417334424829952000000 3829856285461630815529501164830720 562 14577527029550284800000 4002180441555108432316512061095936 563 14994027801823150080000 4727020453736346228424147097092096 564 16147414555809546240000 4967104186653650657847956509556736 565 16660030890914611200000 5211313853102917289642822687784960 566 17300801309795942400000 5721223872544365444137464625102848 567 17493032435460341760000 5760597786823435823451650314469376 568 18742534752278937600000 6728056028935942528996403929153536 569 19992037069097533440000 7147569358255851264653248729972736 570 20184268194761932800000 7334755851685795595164595326550016 571 21866290544325427200000 7883235952275578992800005726666752 572 22491041702734725120000 8609776940939421012074889169862656 573 23067735079727923200000 9290093594247639004673959622868992 574 24990046336371916800000 11022383201534696845720368594288640 575 26912357593015910400000 11600124441814343019577157244420096 576 28113802128418406400000 11691001189015458594931904322994176 577 28834668849659904000000 12011756532981737185114850487959552 578 29155054059100569600000 12545829080277804761546440044445696 579 29988055603646300160000 14465598087810157742524589236289536 580 32294829111619092480000 15050418017842572776702395858026496 581 33320061781829222400000 15601815700641320763992679227850752 582 34601602619591884800000 17735170420581960826921478445334528 583 34986064870920683520000 17842359511649576681124608549584896 584 37485069504557875200000 21354354116582454713704971973427200 585 40368536389523865600000 23020188688747137731825275747958784 586 43732581088650854400000 25361302038361849255391332019470336 587 44982083405469450240000 26986626474476486832082300558114816 588 46135470159455846400000 27885482224915389035299069176578048 589 48442243667428638720000 28734915360170395652290563545235456 590 49980092672743833600000 33785193933833526844104928172965888 591 52479097306381025280000 34570952669101156330210243028975616 592 53824715186031820800000 35203732423599813234584165927616512 593 56227604256836812800000 38070123359607040067657621166882816 594 58310108118201139200000 38915516074007238714892588945506304 595 59976111207292600320000 43852040135817241636844577033814016 596 64589658223238184960000 45195625869407214920093004491390976 597 65598871632976281600000 46872767990468028040119118225997824 598 69203205239183769600000 54450323125869317650477797110448128 599 69972129741841367040000 54714756100358843370816962021031936 600 74970139009115750400000 67053917311808739918666976787955712 601 80737072779047731200000 71516975472500536642287256209457152 602 87465162177301708800000 80667520480745509141023991372185600 603 89964166810938900480000 83733640058112569779135989044740096 604 96884487334857277440000 88260208514499560839222445396197376 605 99960185345487667200000 102579193379915466232350702319960064 606 104958194612762050560000 108605181883857002378828863248531456 607 112455208513673625600000 122546244048869229096120839777026048 608 119952222414585200640000 131746344091866344344062681065455616 609 121105609168571596800000 133869987051612049527166945374240768 610 129179316446476369920000 134562371433849048853659089478090752 611 131197743265952563200000 152991036905401064376082084371890176 612 138406410478367539200000 165644917066826388339532611366944768 613 139944259483682734080000 166200276061021876210815671379951616 614 149940278018231500800000 208416115604656911445036508699951104 615 161474145558095462400000 220037831408482139351758534564904960 616 174930324354603417600000 253825697679388883495155670766845952 617 179928333621877800960000 257309635457650776782945686824943616 618 187425347522789376000000 257468763958584928272675330181824512 619 193768974669714554880000 268612489780511799754008216958140416 620 199920370690975334400000 308649883895840870925777195486937088 621 209916389225524101120000 337716460615888080580044455009058816 622 224910417027347251200000 390167513409747417693225906872516608 623 239904444829170401280000 392427947794695349336992106604920832 624 242211218337143193600000 421601850178742885886040983761584128 625 262395486531905126400000 493583173800587401831645688390221824 626 276812820956735078400000 499514840479789919517019981010173952 627 279888518967365468160000 500295385350146608055967919443542016 628 299880556036463001600000 641533307036951140045927684448976896 629 322948291116190924800000 670762844820500052455055599398289408 630 337365625541020876800000 675630200728017485530137978441039872 631 346016026195918848000000 684553022124626051555121744563929088 632 349860648709206835200000 790519187840734860114808443789901824 633 374850695045578752000000 820985641540332321392637813651931136 634 393593229797857689600000 882831330252228930352289807268315136 635 399840741381950668800000 920715024453148602605614025104424960 636 415219231435102617600000 944674738363741294420336473867812864 637 419832778451048202240000 1039987484971040405651983089392418816 638 449820834054694502400000 1229335209695064736004279994394083328 639 484422436674286387200000 1314655721123382785459765692017410048 640 524790973063810252800000 1574917365768855902866608650515906560 641 599761112072926003200000 1956517570011669379294568659841712128 642 629749167676572303360000 1993069589453032846821042664626978816 643 645896582232381849600000 2026775316312860398970454129187487744 644 674731251082041753600000 2180391932151757696756807960251858944 645 699721297418413670400000 2438047019227070052757850958212366336 646 749701390091157504000000 2590560668482275168749937975319592960 647 787186459595715379200000 2887966027444610511266206533097095168 648 839665556902096404480000 3173031720624871402594905979025883136 649 899641668109389004800000 3835066517118409721078341481831333888 650 968844873348572774400000 4060794023551400918743551923871285248 651 1049581946127620505600000 4972705221359893426054839441939234816 652 1199522224145852006400000 5914347436615221619397377415457013760 653 1259498335353144606720000 6220237771558915683941938678502260736 654 1349462502164083507200000 6961944086026423703167215266756034560 655 1399442594836827340800000 7449409857064431073857206874357628928 656 1453267310022859161600000 7539235873293557220903014484219527168 657 1499402780182315008000000 8093110797227021162454893211674476544 658 1574372919191430758400000 9341289607119798813011136173769228288 659 1679331113804192808960000 9595627095828905799437634288025075712 660 1749303243546034176000000 9851922260465578419651542273113456640 661 1799283336218778009600000 11851092236520549979551590548879966208 662 1937689746697145548800000 12430376690446928306039754187637522432 663 2099163892255241011200000 15544688287417091184863858738899976192 664 2249104170273472512000000 15560857400523462153911618175298961408 665 2361559378787146137600000 16224834758773333001539061123819503616 666 2399044448291704012800000 17727918029746437409275983876459593728 667 2518996670706289213440000 19229520158634957394701726751523864576 668 2623954865319051264000000 19696452595587722693203839538106990592 669 2698925004328167014400000 22004724814429927640284372700474900480 670 2798885189673654681600000 22559788810488798342036588716632309760 671 2906534620045718323200000 23589820246307631489101357205992505344 672 2998805560364630016000000 25043858458532390779894286400930971648 673 3148745838382861516800000 29892379591351859571818956356203839488 674 3498606487092068352000000 30835769766972115838987534483035521024 675 3598566672437556019200000 36292100390381205079085222600892219392 676 3875379493394291097600000 37722826334001477920585522874786250752 677 4048387506492250521600000 37987679338358650573471352473801195520 678 4152192314351026176000000 38008971522725532488885582929565057024 679 4198327784510482022400000 48131199347053112180494004142020231168 680 4498208340546945024000000 49259212260397204519093419528440250368 681 4723118757574292275200000 53183614906814861765134485896296398848 682 5037993341412578426880000 58910472616672086263188713094976110592 683 5247909730638102528000000 63118612084674481099504445575223312384 684 5397850008656334028800000 68880111262195411878463398670241890304 685 5813069240091436646400000 73132255834977847380949599036794470400 686 5997611120729260032000000 76795770995402516358669016181472493568 687 6297491676765723033600000 94683358003675999317108497575049166848 688 6997212974184136704000000 95593287085373240138236934287626600448 689 7197133344875112038400000 110180972346050330858302072961233846272 690 7556990012118867640320000 111818409227388258087838028219579105280 691 7750758986788582195200000 113535415994516260850341261329618173952 692 7871864595957153792000000 118947102856357456193319510480087154688 693 8096775012984501043200000 121614921015931581646414802886229753856 694 8396655569020964044800000 147677194554189811097940654947487973376 695 8996416681093890048000000 154423639800707704726831110852284776448 696 9446237515148584550400000 172432532098464967011455947037663559680 697 10075986682825156853760000 178917151955802451286313534460256059392 698 10495819461276205056000000 200201584292021210160101349356581421056 699 10795700017312668057600000 213625393083987106949205663465712123904 700 11626138480182873292800000 224727214163271275813983011063371661312 701 11995222241458520064000000 233451711434455522123670191740932849664 702 12594983353531446067200000 296996187364894859474110631155689586688 703 14394266689750224076800000 331743756515806934814781459940341972992 704 15113980024237735280640000 346926503030584962318688284371647987712 705 15743729191914307584000000 386242760859134628170911433059853139968 706 16793311138041928089600000 449175504839164606838064399605406105600 707 17992833362187780096000000 479625332124395959754386324762941980672 708 18892475030297169100800000 553259104555772082339646667024500785152 709 20991638922552410112000000 628816171388683855865599467173915394048 710 21591400034625336115200000 656702506631449953950951227509700558848 711 23252276960365746585600000 684744032965346356739310963191671947264 712 23615593787871461376000000 689177839928948756412182278650254589952 713 23990444482917040128000000 703788558806112660786577401099866603520 714 25189966707062892134400000 922958563858410714429687426924991741952 715 28338712545445753651200000 957887337791660892375849307010515337216 716 28788533379500448153600000 990948039203266995159789775412980088832 717 30227960048475470561280000 1066874315894884449631391638208026509312 718 31487458383828615168000000 1241122724383916206873453921198678212608 719 33586622276083856179200000 1354866962814147681237220298129034706944 720 35985666724375560192000000 1476484808059549388589924959332400627712 721 37784950060594338201600000 1757575065849765187703789821284061282304 722 41983277845104820224000000 1956667056264038585538683122894996766720 723 43182800069250672230400000 2001727939324039087688802525804358533120 724 46504553920731493171200000 2069567228941291556267615180926627086336 725 47231187575742922752000000 2266978680613654101316504906965268299776 726 50379933414125784268800000 2842788643773048446321547845703567409152 727 53978500086563340288000000 2872088074368764188959679047729642733568 728 56677425090891507302400000 3112430522305507431238450869826066841600 729 60455920096950941122560000 3253154747509095911850273476262412419072 730 62974916767657230336000000 3948443383577070680048308606476618825728 731 67173244552167712358400000 4054213486719397161533729005387967889408 732 71971333448751120384000000 4506704213536387316999834124600383373312 733 75569900121188676403200000 5530550755653541270970152431993573343232 734 83966555690209640448000000 6034272829018226898966192440501115813888 735 86365600138501344460800000 6052225113591977891725071108276643430400 736 90683880145426411683840000 6122647814002748456012555888708793925632 737 93009107841462986342400000 6206582594734589605332995192037612453888 738 94462375151485845504000000 7377716218555066346069791207828676935680 739 100759866828251568537600000 8681664670556967699184886789260424773632 740 107957000173126680576000000 8951026008235749612001034233660091400192 741 113354850181783014604800000 10010959387295525369848958032211118915584 742 125949833535314460672000000 12441939043346237105780849939596445745152 743 141693562727228768256000000 12807874852617816856120157902496048611328 744 143942666897502240768000000 13644140725175044236572993107572138442752 745 151139800242377352806400000 17245349509840049270051117239810482241536 746 167933111380419280896000000 18450728280880727723115108777435611529216 747 181367760290852823367680000 18895301851428523420276710276530398298112 748 188924750302971691008000000 23766599923038459006757571717089548304384 749 201519733656503137075200000 26297333411146821477986196439731296796672 750 215914000346253361152000000 27654876709687651513251836881462162882560 751 226709700363566029209600000 31888847952573184268902323249581618364416 752 251899667070628921344000000 38849190808940550505645471330970854490112 753 283387125454457536512000000 42204094090582275750031324790008028594176 754 302279600484754705612800000 53308025480051263938814871237119967232000 755 335866222760838561792000000 55954826643716720566589486352189068673024 756 352659533898880489881600000 56852391891524301535307433073604498030592 757 362735520581705646735360000 57831148369697048144575295981304793792512 758 377849500605943382016000000 75819343280772589265455941278895026733056 759 403039467313006274150400000 79034192289505703782536673045317358190592 760 431828000692506722304000000 84732695804235946680771253361265849925632 761 453419400727132058419200000 100640287690953483191567298358588666281984 762 503799334141257842688000000 120247566694292708298259847908909280919552