1 1 2 2 3 4 4 8 5 6 6 32 7 64 8 12 9 256 10 512 11 24 12 2048 13 36 14 30 15 16384 16 32768 17 96 18 72 19 262144 20 192 21 1048576 22 2097152 23 60 24 8388608 25 216 26 768 27 67108864 28 288 29 1536 30 536870912 31 1073741824 32 120 33 576 34 8589934592 35 6144 36 34359738368 37 68719476736 38 180 39 864 40 549755813888 41 210 42 2199023255552 43 2304 44 49152 45 17592186044416 46 1728 47 98304 48 4608 49 281474976710656 50 480 51 1125899906842624 52 2251799813685248 53 360 54 9007199254740992 55 18014398509481984 56 786432 57 72057594037927936 58 18432 59 960 60 6912 61 7776 62 3145728 63 900 64 9223372036854775808 65 6291456 66 36893488147419103232 67 13824 68 420 69 295147905179352825856 70 590295810358705651712 71 25165824 72 15552 73 147456 74 1080 75 18889465931478580854784 76 37778931862957161709568 77 3840 78 294912 79 302231454903657293676544 80 201326592 81 55296 82 2417851639229258349412352 83 1440 84 9671406556917033397649408 85 46656 86 7680 87 77371252455336267181195264 88 1800 89 1610612736 90 618970019642690137449562112 91 1237940039285380274899124224 92 3221225472 93 2359296 94 62208 95 840 96 39614081257132168796771975168 97 79228162514264337593543950336 98 2880 99 316912650057057350374175801344 100 633825300114114700748351602688 101 25769803776 102 442368 103 9437184 104 30720 105 124416 106 40564819207303340847894502572032 107 103079215104 108 18874368 109 884736 110 206158430208 111 186624 112 2596148429267413814265248164610048 113 1260 114 10384593717069655257060992658440192 115 20769187434139310514121985316880384 116 4320 117 83076749736557242056487941267521536 118 75497472 119 1649267441664 120 664613997892457936451903530140172288 121 1329227995784915872903807060280344576 122 1680 123 5400 124 373248 125 6597069766656 126 42535295865117307932921825928971026432 127 497664 128 11520 129 340282366920938463463374607431768211456 130 7077888 131 245760 132 2722258935367507707706996859454145691648 133 603979776 134 52776558133248 135 21778071482940061661655974875633165533184 136 43556142965880123323311949751266331066368 137 8640 138 7200 139 348449143727040986586495598010130648530944 140 491520 141 1393796574908163946345982392040522594123776 142 2787593149816327892691964784081045188247552 143 23040 144 28311552 145 1679616 146 844424930131968 147 89202980794122492566142873090593446023921664 148 4831838208 149 3360 150 1492992 151 56623104 152 3377699720527872 153 9663676416 154 11417981541647679048466287755595961091061972992 155 6755399441055744 156 45671926166590716193865151022383844364247891968 157 91343852333181432387730302044767688728495783936 158 2520 159 365375409332725729550921208179070754913983135744 160 3981312 161 27021597764222976 162 3359232 163 14400 164 54043195528445952 165 226492416 166 46768052394588893382517914646921056628989841375232 167 3932160 168 77309411328 169 374144419156711147060143317175368453031918731001856 170 216172782113783808 171 7962624 172 27000 173 92160 174 11972621413014756705924586149611790497021399392059392 175 23945242826029513411849172299223580994042798784118784 176 6720 177 95780971304118053647396689196894323976171195136475136 178 309237645312 179 34560 180 766247770432944429179173513575154591809369561091801088 181 10077696 182 38880 183 618475290624 184 12259964326927110866866776217202473468949912977468817408 185 15728640 186 1811939328 187 98079714615416886934934209737619787751599303819750539264 188 6300 189 11943936 190 784637716923335095479473677900958302012794430558004314112 191 27670116110564327424 192 3138550867693340381917894711603833208051177722232017256448 193 21600 194 31457280 195 25108406941546723055343157692830665664409421777856138051584 196 13436928 197 110680464442257309696 198 4947802324992 199 401734511064747568885490523085290650630550748445698208825344 200 69120 201 1606938044258990275541962092341162602522202993782792835301376 202 23887872 203 4620 204 63700992 205 25711008708143844408671393477458601640355247900524685364822016 206 885443715538058477568 207 14495514624 208 19791209299968 209 1770887431076116955136 210 822752278660603021077484591278675252491367932816789931674304512 211 1645504557321206042154969182557350504982735865633579863348609024 212 125829120 213 57600 214 28991029248 215 77760 216 52656145834278593348959013841835216159447547700274555627155488768 217 105312291668557186697918027683670432318895095400549111254310977536 218 737280 219 40310784 220 842498333348457493583344221469363458551160763204392890034487820288 221 7560 222 3369993333393829974333376885877453834204643052817571560137951281152 223 158329674399744 224 56668397794435742564352 225 26959946667150639794667015087019630673637144422540572481103610249216 226 254803968 227 113336795588871485128704 228 43200 229 431359146674410236714672241392314090778194310760649159697657763987456 230 26880 231 1725436586697640946858688965569256363112777243042596638790631055949824 232 3450873173395281893717377931138512726225554486085193277581262111899648 233 1474560 234 13803492693581127574869511724554050904902217944340773110325048447598592 235 231928233984 236 906694364710971881029632 237 509607936 238 115200 239 1006632960 240 883423532389192164791648750371459257913741948437809479060803100646309888 241 191102976 242 276480 243 2533274790395904 244 14134776518227074636666380005943348126619871175004951664972849610340958208 245 7253554917687775048237056 246 56539106072908298546665520023773392506479484700019806659891398441363832832 247 107495424 248 10080 249 927712935936 250 904625697166532776746648320380374280103671755200316906558262375061821325312 251 29014219670751100192948224 252 3618502788666131106986593281521497120414687020801267626233049500247285301248 253 10133099161583616 254 233280 255 28948022309329048855892746252171976963317496166410141009864396001978282409984 256 1855425871872 257 53760 258 20266198323167232 259 2038431744 260 232113757366008801543585792 261 1852673427797059126777135760139006525652319754650249024631321344126610074238976 262 3705346855594118253554271520278013051304639509300498049262642688253220148477952 263 12600 264 214990848 265 362797056 266 8053063680 267 764411904 268 81064793292668928 269 1856910058928070412348686336 270 108000 271 1897137590064188545819787018382342682267975428761855001222473056385648716020711424 272 3713820117856140824697372672 273 162129586585337856 274 15177100720513508366558296147058741458143803430094840009779784451085189728165691392 275 16106127360 276 322486272 277 14843406974976 278 11796480 279 485667223056432267729865476705879726660601709763034880312953102434726071301302124544 280 1528823808 281 311040 282 3885337784451458141838923813647037813284813678104279042503624819477808570410416996352 283 648518346341351424 284 9240 285 31082702275611665134711390509176302506278509424834232340028998555822468563283335970816 286 62165404551223330269422781018352605012557018849668464680057997111644937126566671941632 287 118842243771396506390315925504 288 460800 289 497323236409786642155382248146820840100456150797347717440463976893159497012533375533056 290 237684487542793012780631851008 291 59373627899904 292 16307453952 293 20160 294 15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 295 644972544 296 950737950171172051122527404032 297 127314748520905380391777855525586135065716774604121015664758778084648831235208544136462336 298 172800 299 1901475900342344102245054808064 300 1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688 301 2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 302 128849018880 303 194400 304 16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 305 2211840 306 6115295232 307 130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064 308 47185920 309 521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728256 310 1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512 311 215040 312 474989023199232 313 44100 314 622080 315 1719926784 316 66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768 317 121694457621910022543683507716096 318 83010348331692982272 319 216000 320 515396075520 321 2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 322 4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152 323 94371840 324 17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608 325 130459631616 326 4423680 327 136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 328 332041393326771929088 329 1030792151040 330 1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912 331 2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 332 933120 333 345600 334 2902376448 335 7788445287802241442795744493830144 336 260919263232 337 139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736 338 13860 339 559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944 340 7599824371187712 341 31153781151208965771182977975320576 342 4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552 343 2656331146614175432704 344 62307562302417931542365955950641152 345 48922361856 346 71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832 347 30240 348 5312662293228350865408 349 6879707136 350 249230249209671726169463823802564608 351 2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 352 5159780352 353 377487360 354 30399297484750848 355 36695977855841144185773134324833391052745039826692497979801421430190766017415756929120296849762010984873984 356 8246337208320 357 5804752896 358 388800 359 1993841993677373809355710590420516864 360 1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488 361 60798594969501696 362 3987683987354747618711421180841033728 363 3686400 364 18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808 365 18480 366 13759414272 367 150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464 368 37800 369 2087354105856 370 1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707712 371 1866240 372 4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848 373 170005193383307227693056 374 32985348833280 375 243194379878006784 376 76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568 377 127605887595351923798765477786913079296 378 340010386766614455386112 379 615656346818663737691860001564743965704370926101022604186692084441339402679643915803347910232576806887603562348544 380 2488320 381 2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176 382 486388759756013568 383 80640 384 391378894848 385 39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816 386 1020847100762815390390123822295304634368 387 157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264 388 7372800 389 35389440 390 20639121408 391 8349416423424 392 1720320 393 2720083094132915643088896 394 20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792 395 8166776806102523123120990578362437074944 396 1945555039024054272 397 782757789696 398 3019898880 399 645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344 400 55037657088 401 263882790666240 402 16698832846848 403 1382400 404 65334214448820184984967924626899496599552 405 41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016 406 82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032 407 130668428897640369969935849253798993199104 408 21760664753063325144711168 409 41278242816 410 60480 411 2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024 412 5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048 413 50400 414 21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192 415 42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384 416 1045347431181122959759486794030391945592832 417 864000 418 87042659012253300578844672 419 3440640 420 1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116288 421 78364164096 422 4181389724724491839037947176121567782371328 423 1166400 424 972000 425 8362779449448983678075894352243135564742656 426 46438023168 427 173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864 428 161280 429 693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456 430 1386334847060407429789207092071541851718218537687908287585239790307310653902812811519987203052069789048695605480701785914487078912 431 141557760 432 5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315648 433 696341272098026404630757376 434 8398080 435 133590662774784 436 6262062317568 437 4222124650659840 438 88200 439 709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944 440 267608942382367477698428619271780338071764992 441 2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776 442 5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552 443 24159191040 444 22713710134237715329666368996500141698551292521478689383796568724394977753543685103943470334805111423773828800195818060422956300894208 445 249031044995078946816 446 36960 447 165112971264 448 5570730176784211237046059008 449 7464960 450 156728328192 451 440301256704 452 283115520 453 11141460353568422474092118016 454 23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992 455 16888498602639360 456 93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968 457 534362651099136 458 48318382080 459 996124179980315787264 460 1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815488 461 34253944624943037145398863266787883273185918976 462 25048249270272 463 58982400 464 33776997205278720 465 47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616 466 1728000 467 137015778499772148581595453067151533092743675904 468 1555200 469 762145642166990290864647761179972242614403843424065222377723867096038022172794340849684107193235344521442121855812163792833978437326241529856 470 274031556999544297163190906134303066185487351808 471 3048582568667961163458591044719888970457615373696260889510895468384152088691177363398736428772941378085768487423248655171335913749304966119424 472 185752092672 473 27720 474 24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392 475 50096498540544 476 1096126227998177188652763624537212264741949407232 477 195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136 478 356526731314189519170947776512 479 19906560 480 7968993439842526298112 481 470184984576 482 135107988821114880 483 713053462628379038341895553024 484 24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408 485 16796160 486 99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632 487 15937986879685052596224 488 100800 489 799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056 490 4274901208793088 491 270215977642229760 492 6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 493 2852213850513516153367582212096 494 1132462080 495 371504185344 496 102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168 497 140304157183766680147553743940763169886969524125696 498 5704427701027032306735164424192 499 818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897344 500 27525120 501 1944000 502 3522410053632 503 386547056640 504 1320903770112 505 52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016 506 1122433257470133441180429951526105359095756193005568 507 209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720064 508 11059200 509 1080863910568919040 510 1675975991242824637446753124775730765934920727574049172215445180465220503759193372100234287270862928461253982273310756356719235351493321243304206125760512 511 3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024 512 39813120 513 235929600 514 400771988324352 515 189000 516 107262463439540776796592199985646769019834926564739147021788491549774112240588375814414994385335227421520254865491888406830031062495572559571469192048672768 517 214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 518 645120 519 7044820107264 520 1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288 521 35917864239044270117773758448835371491064198176178176 522 510015580149921683079168 523 3110400 524 71835728478088540235547516897670742982128396352356352 525 54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216 526 109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 527 73920 528 365083372865730067631050523148288 529 1020031160299843366158336 530 287342913912354160942190067590682971928513585409425408 531 3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824 532 7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523648 533 1546188226560 534 68398419340689408 535 56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184 536 241920 537 1253826625536 538 471859200 539 2298743311298833287537520540725463775428108683275403264 540 1603087953297408 541 1486016741376 542 50388480 543 22118400 544 28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208 545 272160 546 115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832 547 230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664 548 3092376453120 549 921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656 550 8160249282398746929266688 551 36779892980781332600600328651607420406849738932406452224 552 7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725248 553 4665600 554 110100480 555 58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984 556 273593677362757632 557 9059696640 558 23365335863406724328387233481490432 559 943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831744 560 294239143846250660804802629212859363254797911459251617792 561 10567230160896 562 7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653952 563 69300 564 6912000 565 60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616 566 59719680 567 547187354725515264 568 93461343453626897313548933925961728 569 2353913150770005286438421033702874906038383291674012942336 570 56358560858112 571 65281994259189975434133504 572 138350580552821637120 573 186922686907253794627097867851923456 574 3761479876608 575 9415652603080021145753684134811499624153533166696051769344 576 123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568 577 247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699136 578 151200 579 12824703626379264 580 21134460321792 581 220200960 582 7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 583 747690747629015178508391471407693824 584 75325220824640169166029473078491996993228265333568414154752 585 261127977036759901736534016 586 126633165554229521438977290762059361297987250739820462036000284719563379254544315991201997343356439034674007770120263341747898897565056619503383631412169301973302667340133957632 587 67184640 588 1887436800 589 2188749418902061056 590 553402322211286548480 591 4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644224 592 5832000 593 24739011624960 594 32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792 595 5015306502144 596 1205203533194242706656471569255871951891652245337094626476032 597 259344723055062059907025491480697571938277889515152306249728583105665800713306759149981690559193987143012367913206299323899696942213235956742929677132122730441323862712594345230336 598 5981525981032121428067131771261550592 599 483840 600 4377498837804122112 601 4149515568880992958512407863691161151012446232242436899995657329690652811412908146399707048947103794288197886611300789182395151075411775307886874834113963687061181803401509523685376 602 4820814132776970826625886277023487807566608981348378505904128 603 11963051962064242856134263542523101184 604 225434243432448 605 119439360 606 2089023816294079213892272128 607 265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 608 55440 609 1062275985633534197379176413104937254659186235454063846398888276400807119721704485478325004530458571337778658972493002030693158675305414478819039957533174703887662541670786438063456256 610 11888133931008 611 318504960 612 8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 613 264600 614 77133026124431533226014180432375804921065743701574056094466048 615 67985663080546188632267290438715984298187919069060086169528849689651655662189087070612800289949348565617834174239552129964362155219546526644418557282123181048810402666930332036061200384 616 135971326161092377264534580877431968596375838138120172339057699379303311324378174141225600579898697131235668348479104259928724310439093053288837114564246362097620805333860664072122400768 617 4427218577690292387840 618 9331200 619 1087770609288739018116276647019455748771006705104961378712461595034426490595025393129804804639189577049885346787832834079429794483512744426310696916513970896780966442670885312576979206144 620 72477573120 621 450868486864896 622 17509995351216488448 623 98956046499840 624 10030613004288 625 69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216 626 8854437155380584775680 627 16712190530352633711138177024 628 382817662786055771396296433360739237888 629 2468256835981809063232453773836025757474103798450369795022913536 630 2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912 631 205195258022068224 632 4936513671963618126464907547672051514948207596900739590045827072 633 12441600 634 33424381060705267422276354048 635 880803840 636 15045919506432 637 169075682574336 638 403200 639 1140610154405548804660292901425072831223307126812139982644798129474818791802169346626478202829342849944660577393398601827672176180343859499563165329930553547062998668590066237520718548061650944 640 2281220308811097609320585802850145662446614253624279965289596258949637583604338693252956405658685699889321154786797203655344352360687718999126330659861107094125997337180132475041437096123301888 641 144955146240 642 9124881235244390437282343211400582649786457014497119861158385035798550334417354773011825622634742799557284619147188814621377409442750875996505322639444428376503989348720529900165748384493207552 643 3062541302288446171170371466885913903104 644 544320 645 72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416 646 145998099763910246996517491382409322396583312231953917778534160572776805350677676368189209962155884792916553906355021033942038551084014015944085162231110854024063829579528478402651974151891320832 647 157968437502835780046877041525505648478342643100823666881466466304 648 176947200 649 1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656 650 315936875005671560093754083051011296956685286201647333762932932608 651 4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266624 652 9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248 653 5160960 654 37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132992 655 7776000 656 201553920 657 820781032088272896 658 24500330418307569369362971735087311224832 659 2527495000045372480750032664408090375653482289613178670103463460864 660 2392032866531905486790942578809394338145620987608332988883503686824375178865503049616412016019962016447144819201720664620106359620960485637227891297994520232330261783830994590149049944504587400511488 661 4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976 662 83160 663 15099494400 664 38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808 665 10109980000181489923000130657632361502613929158452714680413853843456 666 24300000 667 30091839012864 668 791648371998720 669 1069580193942568557512843329536 670 1641562064176545792 671 283341988972178712821760 672 3606947894919168 673 196002643346460554954903773880698489798656 674 80879840001451919384001045261058892020911433267621717443310830747648 675 676302730297344 676 2139160387885137115025686659072 677 1274019840 678 392005286692921109909807547761396979597312 679 95105071448064 680 566683977944357425643520 681 5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176 682 40122452017152 683 302400 684 40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408 685 101559956668416 686 1294077440023230710144016724176942272334582932281947479092973291962368 687 321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 688 352800 689 295680 690 8556641551540548460102746636288 691 5136851466355833503165029182500125649951503713694505722166289944403058744430742990345377476833582471901350555523611540735370539306820120960085756611964727392534398116336371677921546638558908903585247316148224 692 5176309760092922840576066896707769089338331729127789916371893167849472 693 3136042293543368879278460382091175836778496 694 1352605460594688 695 10352619520185845681152133793415538178676663458255579832743786335698944 696 6566248256706183168 697 17113283103081096920205493272576 698 10321920 699 2241279404955710521344 700 2630067950774186753620494941440064332775169901411586929749140451534366077148540411056833268138794225613491484428089108856509716125091901931563907385325940424977611835564222299095831878942161358635646625867890688 701 41410478080743382724608535173662152714706653833022319330975145342795776 702 190210142896128 703 12544169174173475517113841528364703347113984 704 1159641169920 705 84162174424773976115855838126082058648805436845170781751972494449099714468753293153818664580441415219631727501698851483408310916002940861810045036330430093599283578738055113571066620126149163476340692027772502016 706 14427791579676672 707 4533471823554859405148160 708 25088338348346951034227683056729406694227968 709 13132496513412366336 710 2548039680 711 55296000 712 10772758326371068942829547280138503507047095916181860064252479289484763452000421523688789066296501148112861120217452989876263797248376430311685764650295051980708298078471054537096527376147092924971608579554880258048 713 806400 714 43091033305484275771318189120554014028188383664727440257009917157939053808001686094755156265186004592451444480869811959505055188993505721246743058601180207922833192313884218148386109504588371699886434318219521032192 715 86182066610968551542636378241108028056376767329454880514019834315878107616003372189510312530372009184902888961739623919010110377987011442493486117202360415845666384627768436296772219009176743399772868636439042064384 716 7046430720 717 344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536 718 707788800 719 2650270597167576494374946251114377773741225845313428437182409301938929664 720 2757826131550993649364364103715456897804056554542556176448634698108099443712107910064330000971904293916892446775667965408323532095584366159791555750475533307061324308088589961496711008293655788792731796366049346060288 721 8965117619822842085376 722 955514880 723 41990400 724 44125218104815898389829825659447310364864904872680898823178155169729591099393726561029280015550468702670279148410687446533176513529349858556664892007608532912981188929417439383947376132698492620683708741856789536964608 725 1935360 726 176500872419263593559319302637789241459459619490723595292712620678918364397574906244117120062201874810681116593642749786132706054117399434226659568030434131651924755717669757535789504530793970482734834967427158147858432 727 353001744838527187118638605275578482918919238981447190585425241357836728795149812488234240124403749621362233187285499572265412108234798868453319136060868263303849511435339515071579009061587940965469669934854316295716864 728 12666373951979520 729 120367356051456 730 2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912 731 42404329554681223909999140017830044379859613525014854994918548831022874624 732 15552000 733 802826827147102433095285857815341014215294976 734 36267774588438875241185280 735 52529986053649465344 736 180736893357325919804742965901096183254486650358500961579737723575212405143116703993975930943694719806137463391890175780999890999416217020648099397663164550811570949854893831716648452639533025774320471006645409943407034368 737 169617318218724895639996560071320177519438454100059419979674195324091498496 738 120795955200 739 1095250118597190202893151569444864 740 537477120 741 5783580587434429433751774908835077864143572811472030770551607154406796964579734527807229790198231033796398828540485624991996511981318944660739180725221265625970270395356602614932750484465056824778255072212653118189025099776 742 11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552 743 110880 744 46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 745 92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416 746 4638564679680 747 370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 748 37324800 749 2713877091499598330239944961141122840311015265600950719674787125185463975936 750 2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312 751 10820843684757504 752 145071098353755500964741120 753 1415577600 754 71720940958582736683008 755 10855508365998393320959779844564491361244061062403802878699148500741855903744 756 189516368689051383685178160212707831452256593886315504289435063235601922935348741007187305765215634515440396813614632959737741704603859178643101474004050432031793820315045154486116367874950982034333862206264217376817974469459968 757 115422332637413376 758 50665495807918080 759 406239826673664 760 110592000 761 1632960 762 12129047596099288555851402253613301212944422008724192274523844047078523067862319424459987568973800608988185396071336509423215469094646987433158494336259227650034804500162889887111447543996862850197367181200909912116350366045437952 763 241591910400 764 86844066927987146567678238756515930889952488499230423029593188005934847229952 765 143441881917165473366016 766 194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 767 9277129359360 768 102761833874829111436196589800363649819557756928 769 320979616137216 770 591360 771 1521681143169024 772 12420144738405671481191835907700020442055088136933572889112416304208407621491015090647027270629171823603901845577048585649372640352918515131554298200329449113635639808166799244402122285052787558602103993549731750007142774830528462848 773 101330991615836160 774 23328000 775 99361157907245371849534687261600163536440705095468583112899330433667260971928120725176218165033374588831214764616388685194981122823348121052434385602635592909085118465334393955216978280422300468816831948397854000057142198644227702784 776 10192158720 777 397444631628981487398138749046400654145762820381874332451597321734669043887712482900704872660133498355324859058465554740779924491293392484209737542410542371636340473861337575820867913121689201875267327793591416000228568794576910811136 778 411047335499316445744786359201454599278231027712 779 1160568786830044007717928960 780 3179557053031851899185109992371205233166102563054994659612778573877352351101699863205638981281067986842598872467724437926239395930347139873677900339284338973090723790890700606566943304973513615002138622348731328001828550356615286489088 781 70096007590220172985161700444471296 782 5558020283391177380331407280417019576956959263950747073893964032379830222716928 783 822094670998632891489572718402909198556462055424 784 50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408 785 11116040566782354760662814560834039153913918527901494147787928064759660445433856 786 203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632 787 48600000 788 138600 789 43283374739030016 790 3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112 791 1074954240 792 13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448 793 3288378683994531565958290873611636794225848221696 794 1813985280 795 280384030360880691940646801777885184 796 812479653347328 797 56371445760 798 99532800 799 1667003608219963568519962947680314449286189580578977040099064452941009309454408017880358050217888572685732477648358310111472200413529841270090839013082707511523789394878503639615769571477953506182241254033971650495422687009369115322790969344 800 3822059520 801 6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 802 560768060721761383881293603555770368 803 405323966463344640 804 53344115463038834192638814325770062377158066578527265283170062494112297902541056572171457606972434325943439284747465923567110413232954920642906848418646640368761260636112116467704626287294512197831720129087092815853525984299811690329311019008 805 106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038016 806 9284550294640352061743431680 807 426752923704310673541110514606160499017264532628218122265360499952898383220328452577371660855779474607547514277979727388536883305863639365143254787349173122950090085088896931741637010298356097582653761032696742526828207874398493522634488152064 808 83980800 809 756000 810 3414023389634485388328884116849283992138116261025744978122883999623187065762627620618973286846235796860380114223837819108295066446909114921146038298793384983600720680711175453933096082386848780661230088261573940214625662995187948181075905216512 811 6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024 812 5691412770192565637459361055147028046803926286285565003667419169156946148062134272 813 705600 814 54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 815 18569100589280704123486863360 816 2243072242887045535525174414223081472 817 6086724572676096 818 810647932926689280 819 1747979975492856518824388667826833403974715525645181428798916607807071777670465341756914322865272727992514618482604963383447074020817466839626771608982213111603568988524121832413745194182066575698549805189925857389888339453536229468710863470854144 820 4590140221349295147712512 821 45531302161540525099674888441176224374431410290284520029339353353255569184497074176 822 962938848411648 823 5662310400 824 112742891520 825 1846757322198614016 826 6723838214867131564032 827 1612431360 828 420912471551300040442661231822289509660908572377088 829 1789931494904685075276173995854677405670108698260665783090090606394441500334556509959080266614039273464334969326187482504649803797317086043777814127597786226282054644248700756391675078842436173515315000514484077967245659600421098975959924194154643456 830 74217034874880 831 9180280442698590295425024 832 14319451959237480602209391966837419245360869586085326264720724851155532002676452079672642132912314187714679754609499860037198430378536688350222513020782289810256437153989606051133400630739489388122520004115872623737965276803368791807679393553237147648 833 82575360 834 57277807836949922408837567867349676981443478344341305058882899404622128010705808318690568531649256750858719018437999440148793721514146753400890052083129159241025748615958424204533602522957957552490080016463490494951861107213475167230717574212948590592 835 114555615673899844817675135734699353962886956688682610117765798809244256021411616637381137063298513501717438036875998880297587443028293506801780104166258318482051497231916848409067205045915915104980160032926980989903722214426950334461435148425897181184 836 1457001669169296803189596430117639179981805129289104640938859307304178213903906373632 837 17944577943096364284201395313784651776 838 1932735283200 839 7644119040 840 12173449145352192 841 3656158440062976 842 2177280 843 3367299772410400323541289854578316077287268579016704 844 35889155886192728568402790627569303552 845 11656013353354374425516771440941113439854441034312837127510874458433425711231250989056 846 346266997912240128 847 469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 848 3242591731706757120 849 1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656 850 3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312 851 120120 852 26895352859468526256128 853 199065600 854 93248106826834995404134171527528907518835528274502697020086995667467405689850007912448 855 120120269260875203679538523128148109780988153496792056586846390252202105001907707327158563177285302093576864306955287401906923050660835892188183374506238482560635630761454441237386053598226326597119676286686442018469285424714953873908233822195833562657193984 856 2567836929097728 857 186496213653669990808268343055057815037671056549005394040173991334934811379700015824896 858 1323000 859 7387029288794456064 860 594211218856982531951579627520 861 7687697232696013035490465480201479025983241823794691621558168976140934720122093268938148043346259333988919315645138393722043075242293497100043735968399262883880680368733084239192707430286484902215659282347932289182034267181757047930126964620533348010060414976 862 15375394465392026070980930960402958051966483647589383243116337952281869440244186537876296086692518667977838631290276787444086150484586994200087471936798525767761360737466168478385414860572969804431318564695864578364068534363514095860253929241066696020120829952 863 3225600 864 73442243541588722363400192 865 46656000 866 1491969709229359926466146744440462520301368452392043152321391930679478491037600126599168 867 492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464 868 107753592717132810353321275346506114473192594528534528 869 1188422437713965063903159255040 870 3249918613389312 871 7872201966280717348342236651726314522606839627565764220475565031568317153405023507392663596386569558004653379220621715171372109048108541030444785631640845193093816697582678260933332408613360539868835105124282664122403089594119217080450011771426148362301864935424 872 296868139499520 873 215507185434265620706642550693012228946385189057069056 874 62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 875 81537269760 876 14774058577588912128 877 503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 878 221760 879 1148452988358167314188889300082217713664 880 4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088 881 47743030695339517646916695822094800649643790476545380874284541781743311713203204051173376 882 7312316880125952 883 862028741737062482826570202772048915785540756228276224 884 3224862720 885 5135673858195456 886 62208000 887 4753689750855860255612637020160 888 7730941132800 889 2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 890 381944245562716141175333566576758405197150323812363046994276334253946493705625632409387008 891 215162822875748210049024 892 16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312448 893 1209600 894 66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792 895 132073632783916311588084946229129151629711831509030380531990177256668475639181214868604313971914296973668598748314282169720586889875671384312634744615734894227096670999751271042182879419106610263256058227052797101037007073187890434709599224691759119122384645224434499584 896 9507379501711720511225274040320 897 587537948332709778907201536 898 6896229933896499862612561622176391326284326049826209792 899 3055553964501729129402668532614067241577202590498904375954210674031571949645005059275096064 900 9187623906865338513511114400657741709312 901 8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376 902 6111107929003458258805337065228134483154405180997808751908421348063143899290010118550192128 903 251942400 904 430325645751496420098048 905 901943132160 906 270486799941460606132397969877256502537649830930494219329515883021657038109043128050901635014480480202073290236547649883587761950465374995072275956973025063377093982207490603094390537050330337819148407249004128462923790485888799610285259212168722675962643753419641855148032 907 884736000 908 1360800 909 97387593162817536 910 59096234310355648512 911 48888863432027666070442696521825075865235241447982470015267370784505151194320080948401537024 912 17311155196253478792473470072144416162409589179551630037089016513386050438978760195257704640926750732932690575139049592549616764829783999684625661246273604056134014861279398598040994371221141620425498063936264221627122591096883175058256589578798251261609200218857078729474048 913 15461882265600 914 15482880 915 7703510787293184 916 276978483140055660679575521154310658598553426872826080593424264214176807023660163124123274254828011726923049202224793480793868237276543994954010579940377664898144237780470377568655909939538265926807969022980227546033961457550130800932105433260772020185747203501713259671584768 917 30576476160 918 110339678942343997801800985954822261220549216797219356672 919 2350151793330839115628806144 920 391110907456221328563541572174600606921881931583859760122138966276041209554560647587212296192 921 73500991254922708108088915205261933674496 922 5540271966595842048 923 330301440 924 70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 925 21936950640377856 926 1564443629824885314254166288698402427687527726335439040488555865104164838218242590348849184768 927 118192468620711297024 928 45298483200 929 3128887259649770628508332577396804855375055452670878080977111730208329676436485180697698369536 930 145800000 931 9076030935533343889148330677184451660957398691768765008885326289770145612551296225251271450782204288267814476258502032778653474399077793626653018683486295323382390383590453332169716856898789897889643528945016096228440849041002686084943230837088977557446564364344140092918489677824 932 2365440 933 882717431538751982414407887638578089764393734377754853376 934 72608247484266751113186645417475613287659189534150120071082610318161164900410369802010171606257634306142515810068016262229227795192622349013224149467890362587059123068723626657357734855190319183117148231560128769827526792328021488679545846696711820459572514914753120743347917422592 935 2374945115996160 936 290432989937067004452746581669902453150636758136600480284330441272644659601641479208040686425030537224570063240272065048916911180770489396052896597871561450348236492274894506629430939420761276732468592926240515079310107169312085954718183386786847281838290059659012482973391669690368 937 580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736 938 485100 939 2323463919496536035621972653359219625205094065092803842274643530181157276813131833664325491400244297796560505922176520391335289446163915168423172782972491602785891938199156053035447515366090213859748743409924120634480857354496687637745467094294778254706320477272099863787133357522944 940 4646927838993072071243945306718439250410188130185607684549287060362314553626263667328650982800488595593121011844353040782670578892327830336846345565944983205571783876398312106070895030732180427719497486819848241268961714708993375275490934188589556509412640954544199727574266715045888 941 4354560 942 588007930039381664864711321642095469395968 943 298598400 944 8599633920 945 148701690847778306279806249814990056013126020165939445905577185931594065716040437354516831449615635058979872379019297305045458524554490570779083058110239462578297084044745987394268640983429773687023919578235143720606774870687788008815709894034865808301204510545414391282376534881468416 946 15407021574586368 947 200248784617585320224533284953395510744003548970936197182535150733333099291935051564652695650304 948 7061739452310015859315263101108624718115149875022038827008 949 1176015860078763329729422643284190938791936 950 608472288109550112718417538580480 951 9516908214257811601907599988159363584840065290620124537956939899622020205826587990689077212775400643774711832257235027522909345571487396529861315719055325605011013378863743193233193022939505515969530853007049198118833591724018432564205433218231411731277088674906521042072098232413978624 952 18801214346646712925030449152 953 415051741658464911360 954 76135265714062492815260799905274908678720522324960996303655519196976161646612703925512617702203205150197694658057880220183274764571899172238890525752442604840088107030909945545865544183516044127756246824056393584950668733792147460513643465745851293850216709399252168336576785859311828992 955 389550372651270144 956 1512000 957 609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936 958 28246957809240063437261052404434498872460599500088155308032 959 3607772528640 960 22161087866383368192 961 472769874482845188096 962 6407961107762730247185065118508656343808113567069958309841124823466659177341921650068886260809728 963 1058400 964 29249267520503808 965 12815922215525460494370130237017312687616227134139916619682249646933318354683843300137772521619456 966 311850048364799970571308236412006025948039259443040240859773006630814358104525635278899682108224328295209757319405077381870693435686499009490495593482004909425000886398607136955865268975681716747289586991334988123957939133612635998263883635695006899610487641699336881506618514879741251551232 967 623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464 968 660602880 969 13770420664047885443137536 970 9408126880630106637835381146273527510335488 971 51263688862101841977480520948069250750464908536559666478728998587733273418735373200551090086477824 972 41085390865563648 973 225975662473920507498088419235475990979684796000705242464256 974 652298158080 975 159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 976 319334449525555169865019634085894170570792201669673206640407558789953902699034250525593274478821712174294791495070799239035590078142974985718267487725573027251200907672173708242806035431098077949224537079127027838932929672819339262222216842951687065201139345100120966662777359236855041588461568 977 30965760 978 335923200 979 44322175732766736384 980 410109510896814735819844167584554006003719268292477331829831988701866187349882985604408720691822592 981 25999348907114496 982 27540841328095770886275072 983 1660206966633859645440 984 37632507522520426551341524585094110041341952 985 150409714773173703400243593216 986 7215545057280 987 653996952628336987883560210607911261328982429019490727199554680401825592727622145076415026132626866532955732981904996841544888480036812770751011814861973559810459458912611754481266760562888863640011851938052153014134639969934006809031100094365055109531933378765047739725368031717079125173169291264 988 123695058124800 989 3280876087174517886558753340676432048029754146339818654638655909614929498799063884835269765534580736 990 5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112 991 75265015045040853102683049170188220082683904 992 6561752174349035773117506681352864096059508292679637309277311819229858997598127769670539531069161472 993 3615610599582728119969414707767615855674956736011283879428096 994 83711609936427134449095706957812641450109750914494813081542999091433675869135634569781123344976238916218333821683839595717745725444712034656129512302332615655738810740814304573602145352049774545921517048070675585809233916151552871555980812078727054020087472481926110684847108059786128022165669281792 995 6531840 996 300819429546347406800487186432 997 669692879491417075592765655662501131600878007315958504652343992731469406953085076558248986759809911329746670573470716765741965803557696277249036098418660925245910485926514436588817162816398196367372136384565404686473871329212422972447846496629816432160699779855408885478776864478289024177325354254336 998 2419200 999 2678771517965668302371062622650004526403512029263834018609375970925877627812340306232995947039239645318986682293882867062967863214230785108996144393674643700983641943706057746355268651265592785469488545538261618745895485316849691889791385986519265728642799119421635541915107457913156096709301417017344 1000 5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688