0 1 1 1 2 2 3 6 4 23 5 1 6 109 7 1 8 10 9 619 10 16 11 45 12 40 13 4108 14 92 15 210 16 420 17 210 18 31240 19 771 20 1645 21 2800 22 2520 23 1344 24 268028 25 6883 26 17325 27 15960 28 26460 29 18144 30 10080 31 2562156 32 68914 33 173250 34 148400 35 226800 36 211680 37 151200 38 86400 39 27011016 40 757934 41 1854930 42 1798720 43 1801800 44 2494800 45 1940400 46 1425600 47 831600 48 311378616 49 9095373 50 22275495 51 23506560 52 17920980 53 26078976 54 24948000 55 19958400 56 14968800 57 8870400 58 3897004032 59 118239629 60 290688255 61 308479600 62 236095860 63 260324064 64 334414080 65 277992000 66 227026800 67 172972800 68 103783680 69 52626496896 70 1655355092 71 4068624560 72 4271146880 73 3587563980 74 3098327232 75 4126842720 76 4012968960 77 3405402000 78 2825222400 79 2179457280 80 1320883200 81 762800736384 82 24830326016 83 61004263320 84 63302839600 85 58102644600 86 43368605280 87 49323674400 88 60843182400 89 52670217600 90 45405360000 91 38140502400 92 29719872000 93 18162144000 94 11812654984320 95 397285216711 96 976110196425 97 1011399509120 98 945263919600 99 717850957824 100 682377696000 101 866214835200 102 851804553600 103 749087539200 104 653837184000 105 554770944000 106 435891456000 107 268240896000 108 194649317118720 109 6753848683527 110 16594465035785 111 17224743040960 112 15961813948080 113 13042695714048 114 10795301637120 115 12035200320000 116 14472835977600 117 12871713254400 118 11461039349760 119 10104756480000 120 8645180544000 121 6840142848000 122 4234374144000 123 3400695463299840 124 121569276304166 125 298698830674650 126 310468736905600 127 284111428124160 128 249620590162944 129 190428626868480 130 189693912545280 131 233618360976000 132 231565375641600 133 208521754721280 134 187544280268800 135 166728481920000 136 143642999808000 137 114328101888000 138 71137485619200 139 62791611358072320 140 2309816249778338 141 5675263375028670 142 5899210309377280 143 5356262598130080 144 4857194314732032 145 3755215894510080 146 3354980834050560 147 3696719780033280 148 4367933361792000 149 3959767923471360 150 3601739399731200 151 3266396214681600 152 2924161067520000 153 2534272925184000 154 2027418340147200 155 1267136462592000 156 1221819977567623680 157 46196324995567729 158 113505321609237855 159 117958088806515200 160 106983245627722800 161 97171487399540736 162 79328532744115200 163 65260113816268800 164 65387258461324800 165 78860137183027200 166 78622800512256000 167 71995780426752000 168 66031888995072000 169 60302699347968000 170 54305848396800000 171 47306427936768000 172 38014093877760000 173 23851980472320000 174 24989609798578944000 175 970122824906921169 176 2383612113579373215 177 2476845182118599040 178 2248980818506102800 179 2023599637841918976 180 1751717120943928320 181 1371435507061401600 182 1280092932922003200 183 1399603847010969600 184 1632375876569518080 185 1500980737052160000 186 1385918773214976000 187 1280002771289088000 188 1175902637285376000 189 1064394628577280000 190 931345300005120000 191 751337384878080000 192 473064279367680000 193 535967655815096064000 194 21342702147952267048 195 52439464612586759400 196 54490972931948981120 197 49538346341795886960 198 44115947745830940672 199 39445403572908748800 200 31261800542234296320 201 27276516766872172800 202 27454097729182924800 203 32603640819479009280 204 32647517531390361600 205 30269778197218560000 206 28144812009904128000 207 26148628042048512000 208 24145200818926387200 209 21953139214406400000 210 19284326211870720000 211 15611121219133440000 212 9859655506821120000 213 12028624180883993088000 214 490882149402902140564 215 1206107676980841051340 216 1253317700052799796800 217 1140173169129917889120 218 1008315784720818072576 219 913108259610168652800 220 752770551336847718400 221 623396095427895229440 222 589818646023531724800 223 641307833228900597760 224 740467073359299686400 225 688318494620146790400 226 642650675571717120000 227 601092770782952448000 228 561323881969308057600 229 520630892658100224000 230 475220895935385600000 231 418898419380080640000 232 340158114985328640000 233 215433472824041472000 234 281930833667444903424000 235 11781171585669651375307 236 28946584313915047541685 237 30079828123626780181760 238 27366026568477646008960 239 24162425568987221311488 240 21826970906823548928000 241 18842744140746902323200 242 15109549389133932902400 243 13679449870533838110720 244 13817250118228492615680 245 16214162428171085414400 246 16290275613904593100800 247 15248902034661713510400 248 14321929341312552960000 249 13464478065538134835200 250 12629787344309431296000 251 11760133104747675648000 252 10771673641202073600000 253 9524427219589201920000 254 7755605021665492992000 255 4924193664549519360000 256 6888730991410055725056000 257 294529289641741284380651 258 723664608077088296728725 259 751994693283657130384000 260 684064075934701056672000 261 604431672756499087847424 262 541549656970254535680000 263 481379333266585543680000 264 390223049531658456960000 265 338256457760291051520000 266 323346706235414352691200 267 350082360742274334720000 268 400951847394320302080000 269 375929437243952148480000 270 353992368661789777920000 271 334178351297292902400000 272 315573704661050035200000 273 297171466924927795200000 274 277669809417653452800000 275 255118586238996480000000 276 226205146465243545600000 277 184657262420606976000000 278 117509166994931712000000 279 175181510403383351132160000 280 7657761530685273393899226 281 18815279807624620837810150 282 19551834071963590728531200 283 17783638503225392469672000 284 15732837916362361522151424 285 13978385167487781680640000 286 12619510098006358609920000 287 10550480877562591405440000 288 8831933602055473029120000 289 8114668570373337004032000 290 8219069380053117960192000 291 9552994774680377180160000 292 9622844337463687249920000 293 9076010699175416156160000 294 8590214812859431944192000 295 8145597312871514496000000 296 7722274184646871449600000 297 7297210465601004748800000 298 6839445831971674521600000 299 6301429080103213056000000 300 5601270293425078272000000 301 4582857512802336768000000 302 2922401892221779968000000 303 4629420609342999319019520000 304 206759561328502381635276502 305 508012554800355373448836650 306 527899361215747276914329600 307 480135585405401207246764800 308 425163184381755141538664448 309 375502997674464237946368000 310 340797102914173711703040000 311 295275446989739593977600000 312 241758212117714772480000000 313 216032307732714050113536000 314 208171044855876311838720000 315 224617683153025477066752000 316 255540134913858298183680000 317 241258454460696730337280000 318 228715469619220487135232000 319 217439812450504371087360000 320 206994002303558486016000000 321 196917991708495221964800000 322 186654962435899384627200000 323 175431785590073451479040000 324 162036747774082621440000000 325 144360011653273608192000000 326 118357276634982088704000000 327 75617148961238556672000000 328 126952102472535149528678400000 329 5789267717198066685787744981 330 14224351534497287541373927275 331 14781184018246003623050240000 332 13443825763339865383651761600 333 11909842407233308530446598144 334 10495346275763994388423680000 335 9495336113911385361321984000 336 8433326929054589852209920000 337 6971180311856632787435520000 338 6050024823011444158980096000 339 5623241297770690077818880000 340 5707966847424378069012480000 341 6582256867509617859231744000 342 6644043507760315752775680000 343 6304887609906207886147584000 344 6003781077504537787299840000 345 5730178586930938720419840000 346 5473841394249657741312000000 347 5223508832688504835276800000 348 4965022000794923631083520000 349 4678180949068625372774400000 350 4330800349598208245760000000 351 3866337703409414897664000000 352 3175920256372019380224000000 353 2032588964078092403343360000 354 3607921303239513326147665920000 355 167888763798743933887844601173 356 412506194500535175437228743275 357 428654370929969032109513324800 358 389875875028407131833237204800 359 345403719764973056226525437952 360 304414468809222518655068160000 361 273585402380291232984090624000 362 246747243190799528535181824000 363 209122305562232153601269760000 364 177110112214973331000262656000 365 160451755675649545878650880000 366 155601352326179276844687360000 367 167421522468923349893038080000 368 189396051681865728663355392000 369 179832110943379213041795072000 370 171414131894325026904637440000 371 163867907056594443135713280000 372 156943224630941821620387840000 373 150386589884122175840256000000 374 143907668340568308211875840000 375 137129179069574081239449600000 376 129500554453763311455436800000 377 120132635784506820034560000000 378 107451968673919989030912000000 379 88417619937397019545436160000 380 56677961498331422785536000000 381 106131954815635120712093859840000 382 5036662913962318016635338038844 383 12375185835012766594958463892740 384 12859631236217235760642934400000 385 11696370378905374640590307832000 386 10361163870634934689335286972416 387 9140494093309629652304102400000 388 8159548940880778951822540800000 389 7417367212805332551488079360000 390 6471918231771278488631869440000 391 5394375871036220807146856448000 392 4800161206029351308422348800000 393 4503013198393115402848051200000 394 4578725823471830496072499200000 395 5245123547407998215382220800000 396 5303089447092240402573950976000 397 5057778120282540366800486400000 398 4839928429957412524366233600000 399 4642924033270175888845209600000 400 4460491647405714930263654400000 401 4286017811697482011447296000000 402 4111647666873380234625024000000 403 3926881036992348690038784000000 404 3716102866934077633069056000000 405 3453813278804571075993600000000 406 3094616697808895684090265600000 407 2550508267424914025349120000000 408 1637363332174018880471040000000 409 3227828406442653128583852195840000 410 156136550332831858515695479200104 411 383630760885394616781850149536280 412 398648564830864214030762688213760 413 362588256617200575990109531632000 414 321163334984373030250096503545856 415 283615648811321468731474904064000 416 251892621103828611040860211200000 417 229451763101709801561022033920000 418 204293389686334909156066590720000 419 171717253552671383542362144768000 420 149718594463582598078199644160000 421 137148238935174411800510054400000 422 133690066549966594990161100800000 423 143500398104301353916479078400000 424 161548001607597513624256020480000 425 154121037056118236699805450240000 426 147568114568243530701943603200000 427 141702349032642022241166950400000 428 136355347924460955051348787200000 429 131361479016098304696264622080000 430 126539573488211373671301120000000 431 121667392324298660579131392000000 432 116440559444729643765497856000000 433 110399222671833223015759872000000 434 102785483177224035221569536000000 435 92243382338534390583459840000000 436 76137394946091877941903360000000 437 48945468179630492962652160000000 438 101387615220923971904685053706240000 439 4996369610650619472502255334407823 440 12276184348332754867798645886948465 441 12756754028352371620972694845460480 442 11602815744087487997546850822954240 443 10276565160154768723519450609876992 444 9081680131799423357836248760320000 445 8046312917028960032501666217984000 446 7307043373491880713111825408000000 447 6596190665023889727126880911360000 448 5660256566086165322181330075648000 449 4848088119612672442293131673600000 450 4366838731344051984133063311360000 451 4127555686078389622527177523200000 452 4202709893758148613641876275200000 453 4787080150874550018243066593280000 454 4846440048227925408727680614400000 455 4641762998396031599429434736640000 456 4459836351395804483436517785600000 457 4295818581200094990048008601600000 458 4145202576903613033561003130880000 459 4003397455728710238362350387200000 460 3865208790185365595777925120000000 461 3724080182448098132509065216000000 462 3570843822971709075475267584000000 463 3391464120478716611044143267840000 464 3162630251606893391432908800000000 465 2842462744654096776497725440000000 466 2349382472622263662207303680000000 467 1512246189274100748087459840000000 468 3285741913186632764484712731770880000 469 164880197151470442592574426035453199 470 405114083494980834635205609476728305 471 420972882933611784524548131459635200 472 382892565947328778508370479837594880 473 339118591046072417656231409202364416 474 299794551451560284592494768947200000 475 265468791931826038630481840209920000 476 239815059399609804307346960498688000 477 218336154386656979233772521390080000 478 191958998012235799272599155900416000 479 162464435089123094786522087424000000 480 144620643026997711766200405196800000 481 133690068681306446811343678341120000 482 130872497823865098023596012339200000 483 140182753052604302529415175208960000 484 157145414687277106288892991897600000 485 150524726203784977400483256729600000 486 144668280116676318182217382625280000 487 139428568038374098061120608665600000 488 134673912520622977938005069660160000 489 130277795274113552483345812684800000 490 126107019855454372508414037196800000 491 122006155724981540110207549440000000 492 117774035769921103440599187456000000 493 113124332311743743511056477061120000 494 107613765361343892465823776768000000 495 100501361328841278883312435200000000 496 90451225195957150994981191680000000 497 74856186369067987030329262080000000 498 48240653437843813863989968896000000 499 109760529209559160383926558132797440000 500 5605926703149995048147530485205414222 501 13773878838829343334924145143558582450 502 14313078026405628366225373727960330240 503 13018341791184180318028132194090954240 504 11530056312134325645103230930057166848 505 10193546803073427938247494705233920000 506 9031181018045223725806166336471040000 507 8114532675227235786108346735288320000 508 7418362443689925503876738637103104000 509 6635340505182504445551304805449728000 510 5657588794273102086338451446169600000 511 4962663707468584780942839034675200000 512 4515207586145617549633462783180800000 513 4294572123865640742100928479887360000 514 4377569353493949244196638194401280000 515 4961661310974711770843568626073600000 516 5028653269992867401244575740723200000 517 4833516208099317607637740132761600000 518 4659841443758205617237738850877440000 519 4503542747639483367374195659898880000 520 4360869548286839285611592731852800000 521 4228106628441685294232223193497600000 522 4101219602255646549404073905356800000 523 3975367240705648515257595985920000000 524 3844144527530224816301157478563840000 525 3698295479422391614784538673152000000 526 3523354391830666701473637728256000000 527 3295008917852724786245743411200000000 528 2969295392639696818869727395840000000 529 2460273325330034507063488413696000000 530 1587273113116151294879669944320000000 531 3776045644417154358729394448011100160000 532 196207434610249826685163566982189491786 533 482085759359027024687180767438191668150 534 500957730990215143228620157069858201600 535 455641941044065968912205312277934067200 536 403555624051530426179721342858620043264 537 356749701024642024186179471270707200000 538 316347323501398197735043488210124800000 539 283022206585188167239065603116236800000 540 258884158261416593448871524394598400000 541 234281018529996844538920092031254528000 542 203278921346051017293047436214272000000 543 175936273256245769683014260293632000000 544 158279111503756254241371130429440000000 545 147431410802686471942441353609216000000 546 144834027605567800206400385329397760000 547 154851177534769064750621734305792000000 548 172940339477683653305790579867648000000 549 166224927535875339096695698096128000000 550 160269221636977373305882962296832000000 551 154939728004960336773154816791674880000 552 150118091587982778912473188663296000000 553 145692687181401221587478211723264000000 554 141549656691308594632991819956224000000 555 137561740825658144677928312242176000000 556 133572339287709790112655225126912000000 557 129370248522651796702442799759360000000 558 124646255047199124794590007132160000000 559 118913210724285001174735273328640000000 560 111348577223988630707614777344000000000 561 100461160784309742371759110225920000000 562 83331838438597942981182672076800000000 563 53818478991594504842013809049600000000 564 133672661016152073235004633905653350400000 565 7063467645968993760665888411358821710841 566 17355087336924973093672317890370163397895 567 18034478315359031236412645587942598164480 568 16403111008982068998530703026474360467200 569 14528109177420297291235062480142240579584 570 12841805363231070493698120906032087040000 571 11396737287860445089578421725121740800000 572 10171884022391868658195345643720908800000 573 9278659251486574440791053777344921600000 574 8464567317757728833077245784967086080000 575 7497444250924869479854159338091315200000 576 6429504796740581653146810651770880000000 577 5738709700427023673344358784958464000000 578 5265487545909732698031881988341760000000 579 5034556386262779258064849467133132800000 580 5136386166036642910549801699108454400000 581 5796452873369016125715269157912576000000 582 5879971542241244212396879715500032000000 583 5669144897013011564982042756120576000000 584 5481207379984626167061197310551654400000 585 5312219245884354403651022290000281600000 586 5158603510932499129901351392247808000000 587 5016896010768250760751423638470656000000 588 4883463155850146514838217788489728000000 589 4754133762934745480069202471089602560000 590 4623657898420723503899603946700800000000 591 4484835282118595619018017058324480000000 592 4327005710924198189297910247587840000000 593 4133259186554457971866660535009280000000 594 3874930487394804348624994251571200000000 595 3499937214421113605209672227225600000000 596 2906197865546103261468745688678400000000 597 1878754175706571805393936606822400000000 598 4865398250534822714382668427097433702400000 599 261348302900852769144637871220276403293977 600 642138231466224003924930401691118719585255 601 667275697654788626293571702295961848279040 602 606915138055880505783832581191937178072320 603 537541983463440767630511419843984616849408 604 475112546948752863194000801495398809600000 605 421891450294587946507132146615529635840000 606 376200381564378412299454284264895488000000 607 341720234343636905545348348715492966400000 608 313269455077474348673251279158084894720000 609 281632272996505603066979645697608908800000 610 243105931474665321040647154663764787200000 611 214627196393682692513068091266301952000000 612 194816725288881442142813515350540288000000 613 182632433766313572739848049860280320000000 614 179947923978763054155769123809853440000000 615 192075713741825539396928725819745894400000 616 213798721724645345404746300656713728000000 617 206108476164877297129280099501211648000000 618 199270443130007356509118802877638246400000 619 193147307675648731601204095705153536000000 620 187617925184188335074402014515009945600000 621 182569706865176273553900001447378944000000 622 177890771048490891558310896514105344000000 623 173460611295797204207053495847155138560000 624 169137451181332291117846626375303168000000 625 164739218454842074472274777656524800000000 626 160012515958445607978535680045219840000000 627 154578548845429976693539138500034560000000 628 147832903572431113460430891802165248000000 629 138747511000265575063669149007872000000000 630 125450874529406790786734188894617600000000 631 104270856751714735199363481678643200000000 632 67469377898168358070176370497945600000000 633 181944636760075357382298456287723441356800000 634 9931235510232405227496239106370503325178896 635 24401252795716512140634482775959985754798320 636 25356476510786750127418371303573720814438400 637 23062775611208356709782694497982915904234240 638 20426610946564181955933685162132017348870144 639 18053545228254324044173969070612571095040000 640 16036064400318500519222369655069537730560000 641 14299810169461834728706898329080456929280000 642 12933312718352475075661604079697762713600000 643 11882225414265875632045681810053692129280000 644 10792770818489791941517327410895886745600000 645 9456993443404553242553034801302392012800000 646 8262891365563332444681034098302936678400000 647 7443056085576776639588219650052456448000000 648 6878348340785294368965421677241643827200000 649 6606068658478173374941217205494415360000000 650 6744481784042932031050207829069660160000000 651 7581821489880530752739167607093251276800000 652 7696753982087232434570866823641694208000000 653 7440515989552070426367011591993740492800000 654 7211692227562170997472870961285955584000000 655 7005979614780349446261857653305114624000000 656 6819503715390497744443481918893404979200000 657 6648580158340169295254525052708716544000000 658 6489455327848947724047181504834562949120000 659 6337983874269513230642339271338360832000000 660 6189177843228011245349350624399982592000000 661 6036515647666713157448354352699801600000000 662 5870804033785728513419378054072893440000000 663 5678185360922127810542671020901269504000000 664 5436435808792628043383587634015109120000000 665 5107642748697276482031320547852288000000000 666 4622674649326019927171781021086515200000000 667 3845754540195596410000053118382899200000000 668 2490583892698100532190510590952734720000000 669 6985489545350269408899979144331022198374400000 670 387318184899063803872353325148449629681968508 671 951648859032943973517357328706835301975492740 672 988902583921828139836861412031317951506129920 673 899448247561705058187399170023103284367224320 674 796637401581746922847024744114585253366464512 675 704078638284323234563596437207780957552640000 676 625442585267859158635560806808547875225600000 677 558045572649600084686905994714801038786560000 678 502917527903841436296532113571614598103040000 679 461969273361680680975773649818791675166720000 680 422564584510252170690033288758414907801600000 681 376904514016866023753351867509367793254400000 682 326921897287127129292083658176213601484800000 683 292911195220988471658058492521193616179200000 684 267904815559552969968322072932666310656000000 685 252528813825086161713658189864343961600000000 686 249444704049203716718374897326867087360000000 687 265858206883690376496429809453770997760000000 688 295039084404765343366292959994754524774400000 689 285164735036331961700850615815924770406400000 690 276362022469076901550774716274053218304000000 691 268471633380609911224103696240599891968000000 692 261353500412240861951855385501556015104000000 693 254878951362719853198575136718641011097600000 694 248922841128255938414329417973414347407360000 695 243354574794335539651769306431296110592000000 696 238026505500343941328567852634707329024000000 697 232757295318539137191173793124756488192000000 698 227306037491450026480469067349937356800000000 699 221329312073721964955910552638548082688000000 700 214305705557383533494675003046918881280000000 701 205395340400946478264086170297633341440000000 702 193161762132551546956820849809686528000000000 703 174981831578899636655002416886421913600000000 704 145699157722838881133144869570734981120000000 705 94434639264802978512223526573624524800000000 706 275168403263513154770305739213597640858009600000 707 15492727395962552154894133005937985187278749459 708 38065954361317758941054497326981679152661537005 709 39556103356902226958817581826216638374073446400 710 35977929749900809203003026431297200798245990400 711 31865474797864597122322866538947841735299956736 712 28163213666488059419540684942240328725299200000 713 25016532012613630007321362464912369175756800000 714 22337028212616629229352338910186075378483200000 715 20086035492178794085417693596784488402124800000 716 18405782558950845406505399509011191750983680000 717 16917512627763493522349401005940568752128000000 718 15286954160563766198593195689747831324672000000 719 13337304385672246241696731118569537929216000000 720 11850600340560806286676270438560703709184000000 721 10758924255253152114725551261267638878208000000 722 10003897521750874714839310392649167667200000000 723 9644697906114366418295859246279740620800000000 724 9852434403225068971883674885738305945600000000 725 11037284605715676762870200474012536012800000000 726 11211485207381083047919132479800671941427200000 727 10863418477574550921937166316797134110720000000 728 10552004494273845331938670985009304698880000000 729 10271958146736379212052663160509908910080000000 730 10018550849135899708154456444226313912320000000 731 9787351732328442362825285249995814826147840000 732 9573955428009843785166516075900551823360000000 733 9373657695781813379179262173649924259840000000 734 9181022355013266308387617173052996976640000000 735 8989247267474614953590160286197491957760000000 736 8789166783002734357244803937530911129600000000 737 8567586273821495417648150424717990297600000000 738 8304346090348611922918656368068106649600000000 739 7966849567067014914485766605483959910400000000 740 7499221353381412999500103580846653440000000000 741 6799294027065814452880093913300965785600000000 742 5666078355888178710733411594417471488000000000 743 3675294068684224028583834547730251776000000000 744 11113897281957246057029045126570828938346496000000 745 635201823234464638350659453243457392678428717939 746 1560704128814028116581351750734058234491396803725 747 1621800237633112739473446344945271996688899143680 748 1475095116593829005804515486225556890123090790400 749 1306483937912439240527764284089348409895478624256 750 1154700303369989396180924513398580339197870080000 751 1025596590294252611929357173138849171151257600000 752 916340025036329960777290645267952759353344000000 753 823099503465190813310670136190631690004070400000 754 751652580977630195049162188387733617026007040000 755 692866756600977825048083555050648701920870400000 756 631841763641769880199693200965524152909824000000 757 558479728327769335474675163951915090313216000000 758 492151535978125001738576578289786129743872000000 759 444474961827580926346686099533124324242227200000 760 409202135873312862212990276831030672621568000000 761 387542818726414925996593102003408207872000000000 762 383637153393052591745309060585430083174400000000 763 408322674525152246504614051570005521203200000000 764 451910476585496535642853559813736140636160000000 765 437781803335832766633032792068407190093824000000 766 425154695872349470172177281761924203151360000000 767 413822089297174282148203531672973601669120000000 768 403602355515516899873569223348368504258560000000 769 394330161421989012512959405644747715588915200000 770 385847520216794362380612206970988853723136000000 771 377993943935499758332870597663332897914880000000 772 370594252472516693241122972365373791272960000000 773 363441850467421714552723603953960018247680000000 774 356273833367577239327290019342960597925888000000 775 348731456228818169658422865908484538368000000000 776 340293817313347521119712474681767677132800000000 777 330160668804162995238462944088041088614400000000 778 317033748948284446449977712271170522316800000000 779 298683273331819706322946982620006711296000000000 780 271027414689984548330081521266302386176000000000 781 226030585224079777757905824685410484224000000000 782 146721607952472838193728342339652419584000000000 783 459976632498997080430222112792220821530607616000000 784 26678476575847514810727697036225210492494006164098 785 65549573410189180896401325150779362488808405649790 786 68115609980586968799706504486375707011243933757440 787 61953994872777077314730609865786568987434438405120 788 54872317663550050426123833348937648501097918103552 789 48497738272193156441102406388252517821592371200000 790 43071918734617874797291209951910282237056122880000 791 38501432239559156040969821589614117112626380800000 792 34573805749820458208657527990398765736604467200000 793 31462347056774547031305242745275340170503127040000 794 29033150855346202273308268938173631770394624000000 795 26644789792024259653895028086347986218935910400000 796 23919183798616419082609156897842562892562432000000 797 20954337415233185953318887919423386367819776000000 798 18855231419734358287065939847277239636013875200000 799 17234879073797898377089351156758700098846720000000 800 16110879417583711836720709960272805613273088000000 801 15583862336098871519536616088534341753241600000000 802 15926898202477489749187676587274228308377600000000 803 17786434290549510492537223824372580189470720000000 804 18076419063419861425714142392549445625446400000000 805 17551070479191113644106132845651597348306944000000 806 17080127782002213497351817754261650596167680000000 807 16656339094211264856465192149837187467182080000000 808 16273246974385641402902311085406218091705139200000 809 15924871903580325505331052920268657744936960000000 810 15605388595434794211838093704159993639469056000000 811 15308754729387740212481259205364982365552640000000 812 15028235893368263146605538465575157880586240000000 813 14755739128977321610840578320530776740855808000000 814 14480807420746687792012433044262269464084480000000 815 14189011125310039277977080356651464654848000000000 816 13859239105125426314693744423402901759590400000000 817 13458902557722644452956165897236027906457600000000 818 12934976957090005415159090660663757310525440000000 819 12196233661049304674853668456983607377920000000000 820 11075498675979909110137385409585113726976000000000 821 9243461301005788806204885567398102433792000000000 822 6004299648516580763004882932668852862976000000000 823 19496415081729874951576956115258360857574244352000000 824 1147174492761443136861290972557684051177242265044734 825 2818631656638134778545364182635770589654317686741250 826 2928971229165173292821353880895711495595109236326400 827 2664021780074383667927788689782527367725983697674240 828 2359509671718073207446345448669041955770691539173376 829 2085411471006393470054193797374598759618691072000000 830 1851997904720452488228788485436621542493257728000000 831 1655913028013197733736049289062840421501444751360000 832 1487333025806240461034871598976080872323678208000000 833 1349478294497389502297163412102199025892149166080000 834 1244654125637815894911033905101575096757125120000000 835 1147219842449478805359836048391971006872289280000000 836 1041764044141295763686190708795593531161627852800000 837 917409672156130485317224256555774206587961344000000 838 820160418509331203964667481833892719924504166400000 839 745838688900445679972727636482577467532902400000000 840 690573769412871892760515204392190997472215040000000 841 656713836801919717943541537981098774910468096000000 842 651308148350658447585318012909803133940531200000000 843 692348019345246592714331646926954658885795840000000 844 764358298960226284240426268562706853894553600000000 845 741954837012187948519085026385097699989913600000000 846 721883159709338848144539203129843960499929088000000 847 703843599016674547870039489956865518317076480000000 848 687573677809041013274883131945279098645276262400000 849 672836172979406327235384016031218632637808640000000 850 659407658822326070924448783883717013290352640000000 851 647066291403564145712286671090348307693699072000000 852 635577265316649628131980554595153060969840640000000 853 624673671967674138127236882219074062569701376000000 854 614029144399378867031753097854345225667870720000000 855 603216134120479213336017914000050162363269120000000 856 591638766922018607469589774871285314093056000000000 857 578419420299205292369130098141432870495846400000000 858 562197586839728748292054701193116365692600320000000 859 540753897789457170828178651230526520898355200000000 860 510264046143360098288472399227314168135680000000000 861 463713641933790405111278425964471472095232000000000 862 387277327329319459213814949157141009661952000000000 863 251730262764057648488979716952141656280268800000000 864 845829954745421684812237632893536584465484087296000000 865 50475677681503498021896802792538098251798659661980637 866 124019792892077930255996690682925807026752737205841955 867 128874734083267570537479536571372841034820447332433920 868 117216958346113406242341489208983349605307421486853120 869 103818430419007651069939152791289743796634978634170368 870 91758268080135895699652908340926983246447122841600000 871 81485666547038327093115495788040942757124112384000000 872 72864506125475030131114694175514477489732116480000000 873 65480695649610077544526348841129656923801601966080000 874 59294702781342157465330701168957494734897796874240000 875 54572935833514665886834619260363727653142790144000000 876 50451126361461569224351122956441262240760332288000000 877 46190662908496149688850015760109176146897141760000000 878 41144358347930228251520621155228113213675955814400000 879 36537826224420465790118985044943200215188583219200000 880 33106520426478233289919993680069966657866956800000000 881 30441170878926165557460537728878199733045166080000000 882 28588443477994121186151212794748358856267530240000000 883 27733120400632340412220495449502219998307811328000000 884 28354154543196255452944478248586090798603304960000000 885 31574505253481287437141473480479215078447513600000000 886 32103048556329503938097903279633687863571251200000000 887 31226620966425997137672795893077155373488537600000000 888 30439406567743788096761403065308420334413676544000000 889 29730353622464332902030468055777999493713310515200000 890 29089655599613273638552747889992577250377072640000000 891 28508317847720031050269604234804226508801966080000000 892 27977724952890120437794469830494850421033533440000000 893 27489161069282449224742661337355486726849560576000000 894 27033219684801497516546906255447176859917221888000000 895 26599007967655802010579118855779927825548574720000000 896 26172992280023524207228475796041465244092989440000000 897 25737221722473779769003430997335473594166149120000000 898 25266455575610912295466010385679596354797568000000000 899 24723298650503174782406246480559530693193891840000000 900 24049563437032840899160117773261088976850124800000000 901 23150112813472977259238783339166324570351206400000000 902 21860785976878690526674554366896512255918080000000000 903 19880236136238398906309167390066571829313536000000000 904 16614197342427804800272661318841349314497740800000000 905 10805982011335157593673275654530958903738368000000000 906 37539739582850900673097425347231218134412274171904000000 907 2271405495667657410985356125664214421330939684789115421 908 5580890680143506861519844972973290509929177293868634595 909 5799363033747052786130506882276969279939708740106956800 910 5274763125941401520526000794079619954041047898892723200 911 4671829538280742402230125352756282250130382778200489984 912 4129122978680623262634363483119588194617779945472000000 913 3666822349297422869212140954372899774239606112256000000 914 3278812174114251997309632218566371473416968978432000000 915 2948285010742601756558907323927005225747312803840000000 916 2666770176296976106659460989347768397863398020218880000 917 2447420739150601933542772160719647136944645734400000000 918 2266416293682916876871980353907353544506149437440000000 919 2087065368327603649823417937705932412378446561280000000 920 1884646960144361956800080276632214228740708761600000000 921 1665505426286193477506677550418295297444665517670400000 922 1505317208626597156870917983499348280371000115200000000 923 1377197476957821522190228500978535420606493491200000000 924 1281534541995571997589407860381301434365247488000000000 925 1223095158564214601542199601829648994601114009600000000 926 1214993654265934391380803456089695713911868751872000000 927 1290054961642821973018577218298127659537793024000000000 928 1420999160111918177122431453666719593069019136000000000 929 1381826872642009082552909749862493521084153856000000000 930 1346648029177121126562139322888952325481693184000000000 931 1314982363726531645780092612421323758446670826700800000 932 1286409531741245173645549098567317285785672089600000000 933 1260551742649908524337285741899678347516339814400000000 934 1237057363749279918788484612331683400292656742400000000 935 1215583911746260405228311447807707294155250073600000000 936 1195778506513786541276305768174963672617955885056000000 937 1177253115305871666043171724027538347125427404800000000 938 1159550503589995118898683462619156228645008179200000000 939 1142094208582844692679060762009082119742239539200000000 940 1124111007584516557557943971501269949627550924800000000 941 1104505058019562737487514168288279497795436544000000000 942 1081644315959513896730273283524479467827232768000000000 943 1052980885621437898828091643045485517364789248000000000 944 1014340469327171240437699322623998168674598912000000000 945 958511385140065661554191999163923998913331200000000000 946 872245360477459752014314719239170839011131392000000000 947 729403785765123137572946106680839726002339840000000000 948 474691352640794422864933180538324266128506880000000000 949 1703570445749657151944816153753760100435022472806400000000 950 104484652800712240905326381780553863381223225500299323556 951 256720971286601315629912840145158162345275557606885325660 952 266770699552364585655474199377766333079991370952306524160 953 242639103793820345961456288299334750629861500289752243200 954 214904162257520602010328014066798148790291339736644583424 955 189939569964234370404443309914317362112334196893286400000 956 168674219155167159030225417013390489362269375299584000000 957 150815687898526113313448454519708912131948602343424000000 958 135682761318544981918795711988899697319355764178944000000 959 122669243970422536952573701713745222139606638107033600000 960 112254431217769724403277422028511947385298455887872000000 961 104001052175368388781786326261202038519255846092800000000 962 96157224247309054153685123625694452997761081016320000000 963 87724708284998684682698848491643063066799804252160000000 964 77888788518151500070404537612209455370158586462208000000 965 70034518076618942824420425645039329388942474608640000000 966 63844654143908385592110982702271159447384280268800000000 967 59010997321917279376277795445532081116285606297600000000 968 55646503757076358094499911728571792519017267200000000000 969 54118482670366365440487210732789463993759102402560000000 970 55346886140519909397778811521355928506753026621440000000 971 61472477030023228760190091235292233591697702912000000000 972 62523963044924399793386983961335662095036841984000000000 973 60915534635635233722540771473104922721126449152000000000 974 59467976968461668948984072498776134693271571005440000000 975 58162681472519668947965634780173935469756594257920000000 976 56983177776389971395558397106907832362950511820800000000 977 55914473727542370972389603265692875271974787481600000000 978 54942409810657673634467868299420973088860064972800000000 979 54052964608983712685818915712516051013436786606080000000 980 53231430289968562160041998712304834458476745850880000000 981 52461341950817906118048839951977177593776858726400000000 982 51722980038923418636935213847739332380771273932800000000 983 50991147312610536573141595197934901699079988838400000000 984 50231703310348111314874982040799605749071132753920000000 985 49395920650319333537636050304003610873629245440000000000 986 48410891546728513864468447500446972938429661184000000000 987 47162459666518086942247683591142535540917665792000000000 988 45463260009843469956028164511455097406235869184000000000 989 42989235623531944920705511162501991351262904320000000000 990 39144669836061608383081441058538398628792238080000000000 991 32753703332214815177680389457144374362866974720000000000 992 21327992867488716859884904762791685631634309120000000000 993 79009596179520515412724027289259967033292509465804800000000 994 4910778681633475322550339943686031578917491598514068191952 995 12065885650470261834605903837675014837811409353708938321200 996 12538222878961134949122633359372882523864520538093063188480 997 11404037878173332675724118877768323819100968419282508707840 998 10100495655788577999219606748347420360777462058300659990528 999 8927155035332929916643272908482267911107550539893964800000 1000 7927738192320909973731947524809840549446362205218406400000 1001 7087855929206309530919341553821708244306291833700352000000 1002 6379095399416809176262033119408677795858102246965248000000 1003 5767193779358215037647352431471181499659356096325222400000 1004 5264474575635303664407315880957752587433596216672256000000 1005 4874192652671253561720497110423669344147556219748352000000 1006 4518867509136240001341101669901813649367501478297600000000 1007 4153187503152973145712703371647935585167924862648320000000 1008 3725041836746650726318622827554627179248449245675520000000 1009 3330977088650757417198069591029129850037622066380800000000 1010 3028963901335801900186117887986164804325748863139840000000 1011 2785950179640063303842633947457613080012091555840000000000 1012 2603886904007182555842133600440421975538565906432000000000 1013 2493056217625247197654897913420235939455780782080000000000 1014 2480052592760331469855537549512563936551464075264000000000 1015 2630431681015914136050890719316592350206277965578240000000 1016 2891367031337471250983291075511523171415491608576000000000 1017 2816183502148469840693805402591827113530617757696000000000 1018 2748508922759861745561039608866494113177225385738240000000 1019 2687495112997786962117549430233152240945926766592000000000 1020 2632399879978482794607926137087872190520094747525120000000 1021 2582559021365674060748700211738072831020864267878400000000 1022 2537360256049853799988438548194890477859269666406400000000 1023 2496216819064213638792656816403692877337208951930880000000 1024 2458538067698936609258215198537020384804705455308800000000 1025 2423693560390131095849412253869629493937519334522880000000 1026 2390965402849397903077135008720414397001224106803200000000 1027 2359480648246183008996662255230697191840477819699200000000 1028 2328110097301475355539436260751427797575137776107520000000 1029 2295309776264517864249148484919870873811722593894400000000 1030 2258862101090278712045410732820921881031910359040000000000 1031 2215435273677918042376595531665191735261294231552000000000 1032 2159798793959007776380881099840527396822537207808000000000 1033 2083353889951077010734990638737429838640758705356800000000 1034 1971213731030245279290886853304969359521323417600000000000 1035 1795994732716445698909474688566749860897205780480000000000 1036 1503623497157954538621885785776813837030218792960000000000 1037 979633490572606744859713466490954469580294062080000000000 1038 3743257003709998880062665519719716219290760211595264000000000 1039 235717376718406815482416317296929515788039596728675273229911 1040 579162511222572568061083385404967629329874948390922790799785 1041 601834698190134437731247916848306235359871218554372858675200 1042 547393818148472768942960945537047764514454209086413962260480 1043 484823790383731875013791944415725181228099584259767742234624 1044 428503283388640063623165187181733654371691167057235148800000 1045 380533793553986130010879529979217955437529795654162841600000 1046 340198288619195083989422289436222793666940231020760268800000 1047 306250325920198312905543038031289264768778871578296320000000 1048 276952730350468392173867963281244521181132889731471769600000 1049 252377013090224772718597305346298685594073749094662144000000 1050 233235330101525214330073899876368295888388185070239744000000 1051 216634721882177095526067593203626419682111835449851904000000 1052 200160674197853764701454565423398598279314083246243840000000 1053 181722966641149761096411629586398488899797714837962752000000 1054 161835563941981072485348249481974598048088701072834560000000 1055 146911294308201905263165540782111692768299433255239680000000 1056 134648298534705390696931606732904470131693753917767680000000 1057 125028915520743016052747741937340690015150637108428800000000 1058 118328206147661336943515824050009463404459730938101760000000 1059 115336661173509544806250171042880690459614516346880000000000 1060 117982600013432219901199460782080935022727608139776000000000 1061 130726718929740749332268153849937176238702722317025280000000 1062 133002883441523677545231389473530065885112613994496000000000 1063 129769735779001490259170552951431393391490866274631680000000 1064 126854257973532080564355674255376651377410402418688000000000 1065 124221996334119930693433395886332370248167281655808000000000 1066 121842508730432632207566866916638655675501528314019840000000 1067 119688252576395377160215623606067927065242812966502400000000 1068 117733515880713216319463548636242918172670112521256960000000 1069 115953297401692504511658897278107023979534867444531200000000 1070 114322020148000552330507006731971447893418803671859200000000 1071 112811918447249738279536279452840936445091809025064960000000 1072 111390858768042537602181819229798129554409970152243200000000 1073 110019211941079162019501508586757080488104565764259840000000 1074 108645137874068849925173692168399963886839762885017600000000 1075 107197170091488834308716988701122618106666395736473600000000 1076 105572081356219341910332880565525191071386126254080000000000 1077 103614203568936474597305391019418198079912837906432000000000 1078 101078583557281563934625235472536682171294741325414400000000 1079 97561938261123606356370293326240616833908700348416000000000 1080 92365443396845778801058698269147135703284868710400000000000 1081 84202915840845454162825604003501574873692252405760000000000 1082 70533611321227685629899369587348721809781172469760000000000 1083 45977465157541009892082552027308796438968467980288000000000 1084 181082720014048887148195698396826573910972028343340236800000000 1085 11550151459201933958638399547549546273613940239705088388248343 1086 28378963049906055834993085864436359231215187260682659595820265 1087 29489900211316587072485359886455351392961154822828104838103040 1088 26822297089230798578591488006455876437615941020229767091875840 1089 23756365666150808293412090993912405584384017118787023260352512 1090 20996657112898819544430562739430716831030654566380915916800000 1091 18646239136071754660114392427805148147928282871854163558400000 1092 16669098779516458093960539066723004542363073700110506393600000 1093 15007137198566442431006343596535103926211106792511268454400000 1094 13577558026211576407321675566780617909793747416681703014400000 1095 12359469499578112981301680525032703061871455672482136064000000 1096 11394756856881915063188319771739649142748134076462399488000000 1097 10594148416787851107327062080260122075215054265011666944000000 1098 9825244700129499081835768100472155065271227429769183232000000 1099 9002573850462052092048923461020052536420033498269614080000000 1100 8051383975523004054943023361635464825461039990025748480000000 1101 7278382005087747566901857858745261333239827264312442880000000 1102 6654169795515313762241833366760857075475332774263521280000000 1103 6149274461065931344626436673881786334277426631189463040000000 1104 5769972703298987361184884293742352327043536978150686720000000 1105 5539990794077565952905137455211137570813383427070361600000000 1106 5517960897010281150142067284868168476861061935398912000000000 1107 5846661081357157004026078038667767373032992953860096000000000 1108 6414198817728943575470626552127799618669024407652925440000000 1109 6256455637089273791727684560834854299235697362301091840000000 1110 6114151012664493291057074129442440650176011968708608000000000 1111 5985641654010365579221819592642587179808179728941056000000000 1112 5869489326787166725264727955629204494225904058236928000000000 1113 5764411102694950737544197979642352951268555063683973120000000 1114 5669233563701927698155546704807417478657001240846663680000000 1115 5582847365956400902890690854686357732704034367943475200000000 1116 5504158086036591073537808280170142794528545739007590400000000 1117 5432028108850450486491969289567613039299414671438643200000000 1118 5365202121447141964647357761036582183285689858633236480000000 1119 5302204877358824789863854595338390966789914579246776320000000 1120 5241193013304187857317919089619122028808314730158489600000000 1121 5179730357023174358594767377974528008010414641328947200000000 1122 5114433404628138331623786855661455437562794091321753600000000 1123 5040390140648215759924098041359177071151819668848640000000000 1124 4950168575505940073886265055952704413267835830979788800000000 1125 4832049360299313788094279549418826757457016902385664000000000 1126 4666712713490412504046379030771842838555299499999232000000000 1127 4420653081644386343548344210183832680868843251302400000000000 1128 4032171447196849361842580628076768596792490359521280000000000 1129 3379343689079264227068067574007196538264182396551168000000000 1130 2203919797225607104609609287395997742346205910794240000000000 1131 8940818328056415801891244351413105112098344419420903833600000000 1132 577507572960096697931919977377477313680697011985254419412435574 1133 1418948152495302791749654293175082478323328946814614845628743050 1134 1474495010565829357664439929181583629770278176732623133888512000 1135 1341114854462020436039147105106136971695582053723141939070976000 1136 1187818281569406705195856947884845246501570017427330416431333376 1137 1049832807077758679745556142101585431783554421986713927680000000 1138 932314278024511623219656849613468025803428574164020101120000000 1139 833438547975378382433138061045120256364910408137801072640000000 1140 750346424517897385984809297102824402184622829314674524160000000 1141 679191531768223295431424249870493262851643523767423991808000000 1142 617913526847845010827289408901987668398176509415024230400000000 1143 568306178318778749045658466071343690038871698580281753600000000 1144 528434963071228934311452227372130185419755661985159577600000000 1145 491355263457754111780970691503301711390112947793978982400000000 1146 453245661373325006306457470794255612957010621215109283840000000 1147 409038384696421827860921548710048563748752964112613376000000000 1148 368059552192832982860123960463899797322288152059052032000000000 1149 335912973024493475743452104299011023276517194326867968000000000 1150 309347899923677030724877654449120499167147788995657728000000000 1151 288429296714086458246490578408483409755562727003337523200000000 1152 273853770118242094378926071291805534413578901882142720000000000 1153 267461248863871137193924722052024440064788501092106240000000000 1154 273648071648104940177869622676597276854816866723430400000000000 1155 302536070588936345265774250344612788695201232820633600000000000 1156 307881543250989291622590074502134381696113171567340421120000000 1157 300791136398522778448446373117060302847870065495244800000000000 1158 294385048757920047347192458084265660934400576271155200000000000 1159 288593436889785483283909158930981881883608665502515200000000000 1160 283354657155242531564504108202789182479871230397644800000000000 1161 278613203296922618981302902349380392644646828078058700800000000 1162 274317753082351340233332905071326652193080705202257920000000000 1163 270419169288513168733767838273870452677851664697262080000000000 1164 266868270838137749020014946917340256704414338860974080000000000 1165 263613128811860097138580862581957691613059829643345920000000000 1166 260595531613146895425728805536062563188162078847900057600000000 1167 257746070427165093951715153940060671996731958713384960000000000 1168 254976957403987517383033901657146477077161257142845440000000000 1169 252171083170865067457903148664549389863664923327856640000000000 1170 249164704328037508463722949378378598240238686500290560000000000 1171 245719019356600518296299779516259882218651208856371200000000000 1172 241471637829558052384695856387936800647211503950233600000000000 1173 235850028300323649180792216102585591733021063092633600000000000 1174 227909225542555029267381301502810929324793696511590400000000000 1175 216009184671259787241566819361255460542454840688640000000000000 1176 197128381862957079912303941817086464732077306465484800000000000 1177 165293984791920532845720696554699830675965443309568000000000000 1178 107851394332316943417065986404484995902048374358016000000000000 1179 450373817639446322417086181228164175512530778956664248729600000000 1180 29452886220964931594527918846251342997715547611247975390034194674 1181 72366355777260442379232368953133909599613766087466461714326023950 1182 75199245538857297376700360046379353921369846816857785552632217600 1183 68396857577596624459797414866528693818102801394061991205630976000 1184 60578732332971433204596942516465962888507231944165413102368587776 1185 53541474195014830675061025559832303585065147153627221590016000000 1186 47548072660339785239270760102658438755768894227539639664640000000 1187 42505097615925740760330408483760105330206184223228940779520000000 1188 38265778487203213764010182583113919140222378125846831431680000000 1189 34651508643112017291125020195150135881728741970657801142272000000 1190 31519799229970587954209563041728859254970351028556519178240000000 1191 28928509045731050647954182092668236146334269377541780275200000000 1192 26879726686224083035410340273571131890429648106995213926400000000 1193 25036833901531865198937340460604123913541705437627495219200000000 1194 23207524967383418033873413347039065672086237337984056688640000000 1195 21173511925987061350537201319004457032904692003393817804800000000 1196 18986029313411031303904735084259167065435640031009046528000000000 1197 17307968250342965863591217188841003289288248954355449856000000000 1198 15899605026934369251160361150538682651964003734222012416000000000 1199 14755271070544889110117962055688101497059461013414137036800000000 1200 13893677867690049248440419783491246761068969260608389120000000000 1201 13373545825715354363380872121854239396785262775616143360000000000 1202 13335028689066935429975902233835736728261797773637058560000000000 1203 14116076683575994674931819266473803646672741558176972800000000000 1204 15458465496570732747639075220401118472460077242238631936000000000 1205 15098037217115821031492397884239282179328626682629193728000000000 1206 14772186920905229786023699657526739317639840994322022400000000000 1207 14477436147844853757038714813644064825238199768763596800000000000 1208 14210738892365988625152492377704900942406661184054886400000000000 1209 13969384597753456806130052534397506696257651658603888640000000000 1210 13750909711106180872303014212727483895042246676110639104000000000 1211 13553011488224920903403103841180232409914393591399055360000000000 1212 13373457099359196708288154910998684205159209599573688320000000000 1213 13209979406487818576490739872408342706868509773618216960000000000 1214 13060147581707583098237120449060418207344164131473195008000000000 1215 12921195109151866898192386607829768758079703076208377856000000000 1216 12789777981196624662036460071187875507729726383723642880000000000 1217 12661618911087485402678551905974615848542191900751298560000000000 1218 12530963056029141044446571849022992757840580036138106880000000000 1219 12389714922711665108358623657839875797495868686226948096000000000 1220 12226019499694269690840281712516345359171913806512128000000000000 1221 12021837969085854465152357993027996432221887018093772800000000000 1222 11748622339983564105703649462598565988189095747544678400000000000 1223 11359202991245981345076527140810553818392558555679948800000000000 1224 10771658008940154723779465392147938965717081389006848000000000000 1225 9834992095119271704320381445004639925219943876919296000000000000 1226 8250631666422246171405547959943102186506700638388224000000000000 1227 5385829004470077361889732696073969482858540694503424000000000000 1228 23136318043307073326958465677675140241896635178902208747929600000000 1229 1531550083490176442915451780005069835881208475784894720281778143873 1230 3763050500417543003720083185564478535203958128936796913270836104575 1231 3910360768020579464425085013484583497210117036409295298856979660800 1232 3556636594035742630867964140756361338223083420240408611009778790400 1233 3150094081443302652876830672832450578827200662564245799417363300352 1234 2784156757787440924163378814810226652608068979815712696565760000000 1235 2472499753941498440663118851676017810436405172600575262457856000000 1236 2210269390810174132656683389911150355922083995402217358622720000000 1237 1989701669699791294465235819696602742016296535189592096112640000000 1238 1802339283733454906755670590288271988193608661245705068740608000000 1239 1639620539124350632558207243707725911925455837888085439283200000000 1240 1502567565219278788476433938985540074599713772886893726269440000000 1241 1393897798782233122207777176018906852280822264184115403161600000000 1242 1299829887789928943332101953682075069962549779914890516889600000000 1243 1209071526320722872905648848741298305857275266567142155223040000000 1244 1112306233666007064186397115934570102940928138263452136243200000000 1245 1001232141583903176036365505904731668824998448718865550540800000000 1246 909605298476759084495258427868568344177427005922454011904000000000 1247 834137659828826250375008320634723298320326548630615883776000000000 1248 771460913192542030110902089030054219256097242272755194265600000000 1249 721943143503274101292838047030551660676576028384663961600000000000 1250 687445050710025514159122220399824414002305083114226974720000000000 1251 672590792485752936039096392194988382097690606758977863680000000000 1252 688248042552029017888643222522661713285968560843380490240000000000 1253 759342866771086727426721960540601497880710590049682037145600000000 1254 772923274828536637381953761020055923623003862111931596800000000000 1255 756020233982984816095471182944129981720455676848691478528000000000 1256 740719658462533664984902654255983642927369169858147123200000000000 1257 726867139009038174836150647195370978811959271148958515200000000000 1258 714326474989597028224331950185966354038308168851825623040000000000 1259 702975482983722342502028450118068078908449567336195686400000000000 1260 692702076696973861442264340966147001212753176309073444864000000000 1261 683400336860796011614023175506785052427198513214788730880000000000 1262 674966246544128869159484524331580649883917755084366151680000000000 1263 667292674019156092663875088411941425878386436564485931008000000000 1264 660263016630772256633098867146943364926843853313367080960000000000 1265 653742628225197157659895884590738570679059571855731982336000000000 1266 647566653574271206572582873078038749391368251639060234240000000000 1267 641522024828432593735713296569380536326137722971399127040000000000 1268 635319826940677450953441192745465732822517407832202018816000000000 1269 628551391200982034765510663617242479482717240667123220480000000000 1270 620616037460671023354082871692496388232250481797234688000000000000 1271 610597537778686189578901159459840562976107005756204646400000000000 1272 597043626186437485008030913599327126127064047534315929600000000000 1273 577552365421573451500779868848323269699603866119904952320000000000 1274 547949559585216566383564109078829938690825444571217920000000000000 1275 500538321096282934398603242903214865981406505395552256000000000000 1276 420094662348666034227399150293769619662966174171267072000000000000 1277 274347534595047206026056587946951588351324848438378496000000000000 1278 1211648872873630381447924420034250489176105245002212750603059200000000 1279 81172154424979351474518944340268701301704049216599420174934241603169 1280 199441676522129779197164408834845093867626950085546338164754677596575 1281 207249120705090711593376513272541280972315668142599546907006750720000 1282 188501739483898595159392754031589927881686548905731781564962186956800 1283 166954986341904104934401409352172563836718418693213078432082303123456 1284 147560312308456946433470592819607916286473314634209045307719680000000 1285 131042432741019828855436241747175311573995630952884413168353280000000 1286 117144901560280277328574204534922037957428582659010723017654272000000 1287 105448443429588685281020136255169902811377585298715960860999680000000 1288 95538032983411783489047826771407515876084597070133840123527168000000 1289 86937261900451642969680571643912437318842039596129574086246400000000 1290 79591799618044486423394077664620642044625898313368552551219200000000 1291 73685616034145781954109055262334567544928684552688145981767680000000 1292 68750042498625715594124919414230734111103319919234530253209600000000 1293 64107509034125245835095619389634929391065787146078227875758080000000 1294 59339018243236017242633437640620133999597201700049258335436800000000 1295 53849542738129229793272525846471662355733077250841892408524800000000 1296 48729326717155804346649257461248790833009110496969276103065600000000 1297 44633990240645352922893678788809624382694611357239917674496000000000 1298 41178508230244114019348458940107645339063817947492971970560000000000 1299 38359682845079055279073398229742375764260292128585944137728000000000 1300 36233530145409523905285608777756962338355114756962999336960000000000 1301 34956007122508307347821720966617676694534797858471715799040000000000 1302 34889385007319743552611508591515696519974926048493756743680000000000 1303 36900196517612553241122042661709194206645412293644921497190400000000 1304 40341466588934237287822566740391960814955575757672955248640000000000 1305 39447713804211980974530825284653224546388863777416360755200000000000 1306 38638034101058973994022116528323214422927574056088482349056000000000 1307 37904412867531033063365363410892404348421236140327252787200000000000 1308 37239826421896389157438784824642839814466046658531641262080000000000 1309 36638035330111589512151219380506016223255160918529120665600000000000 1310 36093397454445494022838523235749557926455707472917797273600000000000 1311 35600688547820232394123646129654100425964526879399653408768000000000 1312 35154917328515653656262545116510795785152064694490161479680000000000 1313 34751119322072006349296888938443095174023422704629365866496000000000 1314 34384108619598181996985785805670870694566856661864483389440000000000 1315 34048157722473336909620341581523457845416704651943361904640000000000 1316 33736560367095042793975153412695745713200942642344484667392000000000 1317 33441006161502107949671330932799231827543991251309418250240000000000 1318 33150650633009254281292984600222739214653166834547049889792000000000 1319 32850683734493565756616959234643593989847241575713860485120000000000 1320 32520051739993665751082254096196854950379632475468065669120000000000 1321 32127704636917527860143917962499929307092780755363823616000000000000 1322 31626177013582405137507175963840378250512451502690690662400000000000 1323 30940127472594938111971735344747352402851407974444994396160000000000 1324 29944834598488101778899130156592413005077287406434202419200000000000 1325 28423426090824638060492112722003987032515583699247431680000000000000 1326 25975853288559183116394180793164754815826741769590013952000000000000 1327 21810629000306252879071498741782651273930325450851090432000000000000 1328 14249610946866751880993379177964665498967812627889379082240000000000 1329 64664078781382151158216597154179191452613612461200783345031577600000000 1330 4383296338948884979624022994374509870292018657696368689446449046594552 1331 10769850532195008076646878077081615711039845108359977460276896987016200 1332 11191452518074898425561457503677500431738874549767665685064732825190400 1333 10179093932130294610900121264818453641705403444889316541682021547110400 1334 9015569263435214713718116084564402835180505445711375514772907594088448 1335 7968256985046118784447430616431148616356869076293072786366136320000000 1336 7076288141227852914154777406180789420699719800735310693206589440000000 1337 6325860443008636777328780789222075911436158904351066288329850880000000 1338 5693977289346478108318022979405112971656784055871424277675769856000000 1339 5159336715854865061373778276984700443289420307553271233405517824000000 1340 4696648319034464478002869167834746460112469786896566516606566400000000 1341 4297323840245338492700143806795830146255127121225541664479641600000000 1342 3970291227889801003533038954837167813378698738026416247616307200000000 1343 3703994083278270538984219003148056668401760130182782505965322240000000 1344 3459705792151822118014646281131313714166049655904894218760355840000000 1345 3216749393698216149420866784794839517272004598352853114604748800000000 1346 2948017892548299575384319243543089645966220562255114197899673600000000 1347 2659706081098134395086825574023891112971446192238397106212044800000000 1348 2434368375299093413122774235453881954943636960844958959193292800000000 1349 2241989755113567558931244178200644429234427878201730214238617600000000 1350 2081511249322317209656807182158206520103647887081536667779072000000000 1351 1954364888778469266461208324191783983814967651954317586333696000000000 1352 1865826023974506854728153005117255283749636887436839155138560000000000 1353 1828418956897901771989546784495111862570607578317400959877120000000000 1354 1871185886808833379645239056527493677472221444258781000315699200000000 1355 2060533623730492312371651319272891113380436731522192464936960000000000 1356 2097756262624580338966773470500381962377689939398993672929280000000000 1357 2054098811662181009316640830893728621022677263838323356467200000000000 1358 2014507157269005816515911730718093110602292826648475355578368000000000 1359 1978610351685119925907671970048583506987588526525082595491840000000000 1360 1946081251724908078550026819868432274175322438284556736921600000000000 1361 1916627223206462526354410663842720973679035605550554624819200000000000 1362 1889981539432782232468635398526522305967135227672786475417600000000000 1363 1865894911535754533127304041265988439972611379385005363953664000000000 1364 1844126520432992574654229509540394887472548307973826756476928000000000 1365 1824433764408780333338086669268262496636229691993041707991040000000000 1366 1806559652878347724382172097465518179195620793261204208353280000000000 1367 1790216292881624398563722170523259704609015155120600975933440000000000 1368 1775062099314846867006077302637222312909957289797202116345856000000000 1369 1760668974403085983550195573611879555720191139381440870875136000000000 1370 1746473301641463152380313335036124797650020496649307994193920000000000 1371 1731700328289732252027379708226212311750518877348344931287040000000000 1372 1715243659216410091243129123027313186685139684985152859013120000000000 1373 1695466594702784083892140397930109905706123566226245419008000000000000 1374 1669862146317150991260378890890771971627057439342068466974720000000000 1375 1634445864313167382871550367124697094324541769084811660492800000000000 1376 1582616364737115847208200836361181997970467700374096995942400000000000 1377 1502888654552352737448520460175960814344261488097707950080000000000000 1378 1374069627019293931381504420732307030257610503403618697216000000000000 1379 1154218486696206902360463713415137905416392822859039705661440000000000 1380 754391167775298628993767132951070526415943021476496539648000000000000 1381 3515615403881033376320527860257820265100952189642709084752209510400000000 1382 241081298642188673879321264690598042866061026173300277919554697562675556 1383 592341779270725444215578294239493271403444066566807490484618410659055260 1384 615529888494119413404614767123751780533124556853893020163403533936640000 1385 559850166267157358964810412848669764694388572934188341035762707618816000 1386 495856309510568702660102840161938445151193154167493933437887353070813184 1387 438254136401653833157114203866295933181772485665728752992308428800000000 1388 389195714679535627792479820912193569419187390144373711140709990400000000 1389 347923898015273784009243071617078934504873658206088588875818598400000000 1390 313160128903259926818037516313474580692374409105746860031397068800000000 1391 283762174328328519358920344547686285199313648485328122014840389632000000 1392 258414482923372538540653137408479676476865329610902941156245504000000000 1393 236381223061109372011917683987866369973226371939499157839937536000000000 1394 218000400389409178019039815079024370893972734214467514183712768000000000 1395 203232527149006189991002905541339903046390452088916800723484672000000000 1396 190036383253536828631575751052488280820494416484354027526889144320000000 1397 177267960224869703438118758461524501980631437078243252442759168000000000 1398 163690438819078104267417838310478363158620914178741823688671232000000000 1399 148199861410787897777214015078664460728461117462022909404905472000000000 1400 135255550398500539866427798360254644233779188626547547316420608000000000 1401 124418132887594079895847028185527308606880213905148685769401958400000000 1402 115230661224151821211479932154584847837946093646563449168199680000000000 1403 107709799396188535325721307707685178087758142211275352000430080000000000 1404 102028976626490850254813811393210908958910478186241537154744320000000000 1405 98632469450657850244699522658798031885342302232790611630489600000000000 1406 98530211912733901709631026997685085043180829522156749544488960000000000 1407 104121902922591448523606063615293921795142758759467479098982400000000000 1408 113653477163410645520611497524868548198546606753358226548326400000000000 1409 111256001785625064405916378703323829076102484285982343010713600000000000 1410 109079729998612370839573340675046278495686999527966136860672000000000000 1411 107104630528135475911429307016511950380355235283477273071583232000000000 1412 105313131621949931540247056470327831823532937702141492985856000000000000 1413 103689641693467758560243616496114907108403898664849038639104000000000000 1414 102220118571011334738901902071611785262881898962696246657024000000000000 1415 100891661590308816233252154362518764274422071712532572143616000000000000 1416 99692099559196027912801673061925668078536665127141715159810048000000000 1417 98609543106486408505816439051812782177351541468044902950502400000000000 1418 97631860906199596216470583923004317387560399733681691400601600000000000 1419 96746023515985200503097900482692881438502324060172383263129600000000000 1420 95937232105707563923030239394708020067508760876975795889766400000000000 1421 95187705075758663243200895353921046529796459665374963489046528000000000 1422 94474920577726564970986103949905732258156597722906583315251200000000000 1423 93768983219083319252800156440630033778590386189147369688268800000000000 1424 93028552519750732608912723860524428840551130387783181192396800000000000 1425 92194346682882042404318190362718083784326258067951966171955200000000000 1426 91178425759571944067088439177574799373529311783722531422208000000000000 1427 89845843742064102247161690325101318038629720921122162081792000000000000 1428 87981873121538584652447285719691141460448737782650500022272000000000000 1429 85230485475946759688191649208201155515701229280563348635648000000000000 1430 80971960163636963813552939078868092854466333236284673228800000000000000 1431 74062352896339942901463088277471348930885206133455047779942400000000000 1432 62237271341462136891985788468463318429315299271810964520960000000000000 1433 40693600492494474121683015537072169742244618754645630648320000000000000 1434 194645900179806345267142237480269276019832185077982172817603428352000000000 1435 13500552723962565737241990822673490400499417465704815563495063063509857371 1436 33171139639160624876072384477411620048392530005290359510465764182196980645 1437 34469673755670687150762708066762462865060388428856768430945954228578877440 1438 31351609310960669750862217334938369265268201153530873259350202023817216000 1439 27767953332756394190438387171292102644168178158494421154050337358473068544 1440 24542231631762383283049530010326278556653124800033965365078911877120000000 1441 21794955716429348230593502265547768778103978279522293770811028275200000000 1442 19483796099112811571492308275964467264533678539172425258641496473600000000 1443 17536711250280568840248155675947745490549808305924515688740605132800000000 1444 15890089051228088989888030642321169477103896974662913979015762018304000000 1445 14475577392677371634961032145585254391261434928957687961955912908800000000 1446 13241061866381929629824919081205140075725325300391610459967455232000000000 1447 12195389615419922857172163805662250514114910035478820840525529088000000000 1448 11353132233498026790995489954548519097083220012506158215228030976000000000 1449 10623413559163750948159603530260274470467818044598317174236171468800000000 1450 9932833095653655702739239626307741908566095688904261685541129420800000000 1451 9223665973695047873572376694600091597162432064696520141264912384000000000 1452 8412466945730895885926686531246210184475238890476453285370789888000000000 1453 7651708583212393728652618568117462908839844972092285633486127104000000000 1454 7033159048358405946527297940578336921955756399352021940577081753600000000 1455 6502458106697280113283428452862304335815839181677770882741698560000000000 1456 6058023317045638214444976387990500150384986032624099460896522240000000000 1457 5705037378007455807310148136476829817956677313516946231048273920000000000 1458 5459419072501000385899623935186256709623182428099350259134627840000000000 1459 5357649781424817471067425065227223074515185992692454685734757990400000000 1460 5483397891608239777370629346269749358336597291963367871322521600000000000 1461 6027499783996480352630291390527396615014162351421846419878707200000000000 1462 6137287766824174858113020866342901602721516764681344233609625600000000000 1463 6015496924133106930637133855407302206597541219324838408303411200000000000 1464 5904849383924883008115570175209171875899856241113900208724377600000000000 1465 5804379977008632242941975347991615375451509525040058669685800960000000000 1466 5713237390490783786058402813515284876426661870341175994482688000000000000 1467 5630661754990734040604744265485997379947266254769984158826496000000000000 1468 5555964091742027841102668089068781740170757331854784230064128000000000000 1469 5488506390512799603088917197321020776528560701161771924612710400000000000 1470 5427680976000672630808091088927064150942551768033271158700769280000000000 1471 5372887537910178366154755165633907266744343448637257414816563200000000000 1472 5323505678885409562119132891801709095448030217057591173211750400000000000 1473 5278859949795295042835700826337703889772639630770431579075379200000000000 1474 5238172872971632990197451070951057895685978343882878455581245440000000000 1475 5200499009017058674750487941287393761627904137815607761352785920000000000 1476 5164628991582385551747240349261513363445894008852226554567065600000000000 1477 5128945314681022485641534138333996266214990425973828221088563200000000000 1478 5091198965171812820960496342185064196546525499404134097983897600000000000 1479 5048152671702696721872000467860830187657331108431858769948835840000000000 1480 4994992019872202153240497102771489009158562297716973460520960000000000000 1481 4924316882543768667844436473988531814202343853038525308993536000000000000 1482 4824339376164365725109192833629730923414605788415335751221248000000000000 1483 4675500917537650817180799042278463388289896006248046553726976000000000000 1484 4443741173780396574087785296648280935853112368007302866796544000000000000 1485 4066168394308859610276404846606270137381932885758316348702720000000000000 1486 3418262441369535826221373305114062258348547975390232974458880000000000000 1487 2235844615738564314006432853659512420555025090821284461281280000000000000 1488 10971189166915717602663663675772666363852075448551398009319679066112000000000 1489 769531505265866247022793476892388952828466795545174487119218594620061842427 1490 1890754959432155617936125915212462069556813789209468345709920937434917012485 1491 1964771404073229167595228418822926472734496531917648652232983000302664581120 1492 1787041730724758617592247013758740860336061280149973621567442279267136962560 1493 1582773339956652996333081603080280798059431456049027690309976798346931601408 1494 1398907200188236251613767277322079762250392083532968909193798337167360000000 1495 1242312374831269266795581509058958034376576555460980203630102283550720000000 1496 1110578098320494857048012496648188975174224668219970496597683103334400000000 1497 999587819228396510083906076114457390912288250414327789104182329344000000000 1498 905689430643313272110919617974856996802918996832088217179372554027008000000 1499 825282129703065894235546100022638935644711132207311269229613809664000000000 1500 755013508157852597968829044713570683213141839583302314586532531404800000000 1501 694764574485062531963540661381332728165212997307050544549830066176000000000 1502 645654936852747720381000099215946219693996970070933629911127031808000000000 1503 604312731307246840099910913486449326402195993621060678715479739596800000000 1504 565954827791713536191563385501520500951083463747400997214342873088000000000 1505 527731677282936160818595536712474562161308149627454061185763953868800000000 1506 485634838954314415612116504992089441622984004385180702197701148672000000000 1507 440561592899860742499945213917344741046210243304691670243094822912000000000 1508 404763354427214612178138990881156018094219027210769746540132669849600000000 1509 373768763370623543665303968369087934430572884043132962099506970624000000000 1510 347382033179871709773652489026133299373604446491753806031287746560000000000 1511 325715428382704325946817530556661555228486979364608602632271953920000000000 1512 309331551928610364301613550096700414997327965707916954286979809280000000000 1513 299586402822092122101532915794378515681972989661073139716743548108800000000 1514 299508963790253486799669214049754012162722959938983341789638819840000000000 1515 316256641152283592512278062519001265697269338296887895953873305600000000000 1516 344698979365906153811860646331935174705593365592180733890894233600000000000 1517 337762457787978726674082113885630033032535888152807772304860774400000000000 1518 331453880519734191878106075432942351583524521184798596297517957120000000000 1519 325719111177791933673471774180893029283508199106605463126409216000000000000 1520 320510606855445411664952201246912011513213041585805739666712821760000000000 1521 315786212128945140174864446419753927715219128833403182240497664000000000000 1522 311508081209928550893456587158210619755317877212421770669195264000000000000 1523 307641668851315713030199164474722828927169363118130623938979430400000000000 1524 304154729140917644671177494684873234699291072189381527488954368000000000000 1525 301016253047388655092383862553468530749570708864980335612269690880000000000 1526 298195258354014899321588911692681853304311061399367786522319257600000000000 1527 295659315396558900296154919067756458993344447439660063619914137600000000000 1528 293372641709873522005594073423717893674114447480066735007114199040000000000 1529 291293515862812761406102157116302731760098307903730801920127795200000000000 1530 289370623430306336259330721875919981450581237382739889006701445120000000000 1531 287537716415075139787974265026327046327662099004470473758919884800000000000 1532 285705567415526957097895458478559655647566853046860294770183372800000000000 1533 283749488992242367888198329471114244554193021166790407060969226240000000000 1534 281489382672117762860906113044848465898718571589732994454755737600000000000 1535 278656788853296043527586880924826471957739369034338391776296960000000000000 1536 274838436006974088774067610704484931880168316297712693808201728000000000000 1537 269375357820116420895892889649202934825762478308252216639619072000000000000 1538 261173481253653174647719434501674964869873590909015880491188879360000000000 1539 248326712652433926199023295989168640532968044094525748438630400000000000000 1540 227314452351074132443721324790085140180178440363450492801515520000000000000 1541 191164714645647248847550008987888311957454645265219821439549440000000000000 1542 125083084891596348011359882424173833749939459247612969583902720000000000000 1543 629347529300957048619161903725034416034050373602807330533881658998784000000000 1544 44632827305420242327322021659758559264051074141620120252914678487963586890026 1545 109663787647065025840295303082322800504513263799246041055079658043694934406870 1546 113956741436247291720520276702634026858126312858990731837535843280514542796800 1547 103648420382036090072630337280267198459326316293138769191386464236440309022720 1548 91800853716882050024591726941716206783489829652202764583613857360564226883584 1549 81136617460797642501929805550747801865459658307777589159593250515845120000000 1550 72054117052893587164722072849891010323609210169642168915264733876060160000000 1551 64413562592980287321783522692450820379814192247485007705727026557091840000000 1552 57976184308334981502066446058002220539559541551086476941214446570700800000000 1553 52527328744223093687075566829767574981876586609784219064770197171732480000000 1554 47872328412265797010922830078707783873870512150246619897219073966080000000000 1555 43807678192156536887777476826981269410993625237362623636322933276672000000000 1556 40289155558981546165656375991970490656406308202135830668957430946201600000000 1557 37375637844908884103121233630094538999839943177887903683904968589312000000000 1558 34974796360732469775350621566876044274621071792995072224860766312857600000000 1559 32790780404820088032382829978838495825775431562148658325271391240192000000000 1560 30669527393984122817380237188808723509458885221863919605504962199552000000000 1561 28418491369609702405203864933729874672023115684218782352967821007257600000000 1562 25863618761034068891759677321388661547468730876643810334944874463232000000000 1563 23704588828232843814614154642125597903692430413778153698840781468467200000000 1564 21871905068863164990245286876978944530263926841214518812887373316096000000000 1565 20292515431322444093728854977629381199560750765860554179846997016576000000000 1566 18965240652725533988406997911888919051701953386672889196539145093120000000000 1567 17908843510100895073514594855077832362431487674375586043182102609920000000000 1568 17174497643021511977275467657273946137710877922796213231947068997632000000000 1569 16876248990517424853058962320635245184371100686769993410037740994560000000000 1570 17273275143182475409091433197634636970418777192102180548903289487360000000000 1571 18955524736982086155327339427392414261825108276560552446555009843200000000000 1572 19303142844490744613464196194588369783513228473162121097890077081600000000000 1573 18937215133312673942193537185187657185357512129100755767225860751360000000000 1574 18604185551752822382835631330752248121139763447146759921215524044800000000000 1575 18301342559302184273278195311788927082867116937302394459415117824000000000000 1576 18026293524960808607580341985280869496015860763128953115800575672320000000000 1577 17776906176905911714549722071982618166086159193739226200244486144000000000000 1578 17551255318456545781768468282171181204499624396082735193132944588800000000000 1579 17347571882449191595869563996769092853393161309161254627670228992000000000000 1580 17164191201249622758741043483838251731138371857606179172890181632000000000000 1581 16999496816834106679690941290519564920752072137480205269050809384960000000000 1582 16851855113134585592430306701812071914941066136518117987056195993600000000000 1583 16719534285675405811747560673281627756073628502712776597706144481280000000000 1584 16600598262607477342755567081537207642047451662286703054061096140800000000000 1585 16492761445756398729135974514823045145845566099882663023001521356800000000000 1586 16393182294795958956458828802087001739851532424752427200472667914240000000000 1587 16298160562254486332527450385810446671390665339026121853516958924800000000000 1588 16202680178764995433640649111939649804724235755013054938966843719680000000000 1589 16099699266733751743221687824339308223618343157507020922372384358400000000000 1590 15979014318493833857721223608588419298250662744710800621389112934400000000000 1591 15825383466960104472004204945855770053266614999741801166295531520000000000000 1592 15615310323335017615244984249005837762334461072914941623714971648000000000000 1593 15311295338495417363722551847660694815496339267041055993795948052480000000000 1594 14851041090894004048595810981467792120051635561493059871067602944000000000000 1595 14125969538959606801859825183383862282625374508300137766951321600000000000000 1596 12935479024355463838684217274847109109121097662946541250742845440000000000000 1597 10882228385568882276988309770903123536244732954542328353799536640000000000000 1598 7122913125099632035846893668227499041905643388427705831577878528000000000000 1599 36730283264888698963601229691441028552710136329958232047575440946102272000000000 1600 2633336811019794297311999277925754996579013374355587094921966030789851626480678 1601 6470163471176836524577422881857045246969377100937720683636068232351291984370650 1602 6723447744738590211510182681539835581312151772717393099770348598895969891778560 1603 6115256802540131834467297779796416378522208489528235568870581766591777314242560 1604 5416250369277947173188602066607979902150427975745800193310704029213989695127552 1605 4787060424964006339162628956256814647820831720535989584583461327024947200000000 1606 4251193003840132840159549382805791334641977803871253351024431937020231680000000 1607 3800399782848668321901026885033320303538393385591885072028309469119119360000000 1608 3420610082565604867940295118646204537533889781134365251489374159996190720000000 1609 3098978964251365036988706841662909623419438665719905222373026130168905728000000 1610 2824610897663792752604274194523243802525360935798450419368886211182592000000000 1611 2585608904524731997501297499393622411908451324103468404140530886246400000000000 1612 2377212023634686740794313345928571166405439772537818245054536804728832000000000 1613 2201887915843013986244456455113028367104468544626012785670255620705484800000000 1614 2059015209008986851532811967029480288740847657468899193215340423990476800000000 1615 1931748873892110115959060367626409187169577596760859719165071077670912000000000 1616 1810793649951468119741373748497605896674736871825798430010714739441664000000000 1617 1686578580118481517534042714513694119724178557475932819033405198958592000000000 1618 1545261801765120027167961782613971692042057236038992210470940458142924800000000 1619 1412093966626489997606190904364840277339066211816953822766610859530649600000000 1620 1302286215838746301972319654889294281944772978006384189707361143750656000000000 1621 1206774281999797143670060953439976565674778206348067037025132548718592000000000 1622 1125154207929216383904952746532813944038054285200140226366370979250176000000000 1623 1057952088378645726326079869887283874153515893836507719251848761180160000000000 1624 1007092160410034069518037500183471073196971788308037472020974084607180800000000 1625 977002471047835698964701733976392365160116574456553788297802479042560000000000 1626 977433137106738249779586420687536971805198316827643395589650534891520000000000 1627 1031316605427201446051987282421730716693588264931199198971704807260160000000000 1628 1122509275702297827752840107738375450346623063588370408993908693401600000000000 1629 1100922580230788801121241322964690023319704463919346306616330729553920000000000 1630 1081253896321401060570405187670392039292993434468010893806121726771200000000000 1631 1063345480442372254318949053248308181673894604525981996746974796185600000000000 1632 1047058628847349209331794931777499828256155053867482446647749771264000000000000 1633 1032270396855843951734086054274760379668908261935649168131285906882560000000000 1634 1018870679739235968553906927897060915461966724075453935934012548710400000000000 1635 1006759506461465751093107972296763588535881232719745782606098071552000000000000 1636 995844396711407647287214971057771708665056070828608238626258550784000000000000 1637 986037615587577012692939419084707987607238572767218135116296486912000000000000 1638 977253124701078645535053599316534988521183223903349236236202939514880000000000 1639 969402965383067036204553393021739436906984829503204737205407674531840000000000 1640 962392705224242871115225443632796134252043006497613482209426853068800000000000 1641 956115409458273516479183732624726316336018704073131778280328370585600000000000 1642 950443322385682698855789415063523392358263088267656720255762091212800000000000 1643 945215988224939724375819287974880077590984949127202450172708147691520000000000 1644 940222773769169922649805804479198212420670382669151385149556119306240000000000 1645 935176432056979627745998334613038483294409694120862192672977610342400000000000 1646 929671995955646855980928952239508138700003900627107548581247896780800000000000 1647 923120973024654193488769855554493473209355995647563544231500211814400000000000 1648 914642570988388078871753232789051852874511299576913895978549903360000000000000 1649 902877242895230718513464989277517539418178539235941924683199660687360000000000 1650 885653357814931004372186822560765680504200016426884611405844054016000000000000 1651 859361204663462657350476831600703586331449450087165714462354178048000000000000 1652 817707066896756106945395163445692254398012245121977786207672729600000000000000 1653 749060053873324730066028655897165003411512451704330268353201438720000000000000 1654 630377811571317435172450089638133665208649439875851966094642249728000000000000 1655 412747376624076892077199463453539899838996657061569739704825282560000000000000 1656 2180358580343063144403238910369489997450675474190065516252493874303336448000000000 1657 158000208661187657838719956675545299794740802461335225695317961847391097588873189 1658 388209808270610191474645372911422714770296761293097388293314440344475772782594075 1659 403406864684315412690604493063610703779201693830782664064978596832484031489638400 1660 366915408152407936765998991216379140907552699988692702703244988960309933384908800 1661 324975022156388040820540245685042940953701545970443992047112310706799236177985536 1662 287223625374727034625126088401012477624141281436992721574764912354892185600000000 1663 255071587744443607827626228779735698137217569535365843850980099503423488000000000 1664 228023901687685551054733054678782191971616480264532799381599932434140364800000000 1665 205237640932103311240318771978800475158646806201911289574315595033424691200000000 1666 185932756445770183416628070386109210445168362699284974017508902202167525376000000 1667 169476852791496537191028774484091103567230525833140768873028855781130240000000000 1668 155186091732986290838427648862917947193439288872061404057907365559664640000000000 1669 142663673665132075611062679883339648403173033682583681260987010546401280000000000 1670 131988932680582456253099073209380711106583485665889458596041881540362240000000000 1671 123270411598219808945486859650948735031950534961190852337890116277528166400000000 1672 115698175375782455829596115726317937125185229310314453898531635975946240000000000 1673 108625406444594197432829921110538170306338869789365818405143060215234560000000000 1674 101564197770916892782864703501828088404673995039746520550997015406837760000000000 1675 93815301847029765099734276467367626108332321737523446264389279615549440000000000 1676 85532731462579391418865127440277044383624827218523970302244429065984409600000000 1677 78862114727626153005937711937076234355698257815046731563525659657502720000000000 1678 73018291651477489282082540205473715998590465801247175763767734021652480000000000 1679 67962008313516722966639274940735709249049669386414806377801307788410880000000000 1680 63699576858249155473405661622177285478026654168598459554380651817861120000000000 1681 60300851897174453905777208699147001681601734819055381573276571501435289600000000 1682 57941066470518078730638368203979092201340857001999470280539746022195200000000000 1683 57002061753226278748623864117658167470215153641531962105636445801676800000000000 1684 58344974271506380470678188198832996981124971423926426875690033663180800000000000 1685 63926697580559321726695077084674055248442178104176693408069642826547200000000000 1686 65105537990733274009664726248825776120104137688125483721646704217292800000000000 1687 63924536916626446516717238107627162644369936614671721029335332683776000000000000 1688 62847882723681436645654801533341537283905243378453133202480825368576000000000000 1689 61867373407556203887647944916265203297390231536057134356187624505344000000000000 1690 60975767209345630425792763674101460586681970784047507187133663150080000000000000 1691 60166617416740618901072444306300319272130652981392122942509235715440640000000000 1692 59434122984788764832311237460661886735281392237734812929484065341440000000000000 1693 58772987404236919523273330274621874357770363856071645687274914447360000000000000 1694 58178277913140130973095190414427715611484854664197639203955104808960000000000000 1695 57645275988196809972817996808029082352423178100237367899106563850240000000000000 1696 57169307795013100763800635560017296828489218598345930319817871961620480000000000 1697 56745539437057582607095808372004259721384477824577838275438498021376000000000000 1698 56368715591705653879606061698492345006191090380574503957980715679744000000000000 1699 56032810042670913058780069911960705050389933354983536773637848694784000000000000 1700 55730540267160485523816742974179326188279971993876234960451504439296000000000000 1701 55452671309196463830048064894526297885337783682129210410132211331235840000000000 1702 55186988895146930242488601567257286381213261591450189997908728741888000000000000 1703 54916743669729016437850114968765664125373845867522971314413153288192000000000000 1704 54618229762394252788879575944071103148625229161842568479148313935872000000000000 1705 54256906169612328107095044571366146996794801376836387905851441020928000000000000 1706 53780983174117219037659090087996248949021264415122537083538734317568000000000000 1707 53110426052660630500792058192795149377539914072702466157835274158080000000000000 1708 52117293748340170641901763019921980429670231735889748286574669332480000000000000 1709 50588810538679311149688447445173494138757024231546359040048019537920000000000000 1710 48153860606142304075673270736246321647882943323849802965562949632000000000000000 1711 44126446809992220462071506274669356564605460791309637626624957480960000000000000 1712 37147263896166920286947951710818590985509699135541276573434275430400000000000000 1713 24330371674682427322445442056208667779982960837313584656284437708800000000000000 1714 131606905577078235970261379252973604379330225726351371819361081808629268480000000000 1715 9638012728332447128161917357208263287479188950141448767414395672690856952921230309 1716 23680798304507221679953367747596785599888921198033746874592963808773238556244784155 1717 24607818745743240174126924570466117606965399485988888034735288808677463666933432320 1718 22381839897296883511830307999383421767276062397994778161915175758795537922888908800 1719 19823476351542673092790067333951261493642300310824212909099627387947420354835644416 1720 17520641147011016809594610929942069767019198498249184507563324264814865285120000000 1721 15559367213233247148381013994396381674433741499440643285646751644934524108800000000 1722 13909452394657278204463561760013062197011667565246326105095943750794765926400000000 1723 12519551047535697743757179007206471969716798101308685085699472388643199385600000000 1724 11341660684532429261111585511803286625604607238175025894628336375503997894656000000 1725 10337798588182945689028680581369711772015741630127382239301258629953355776000000000 1726 9468724364916235180609697163661465219501167269566322649379548042362880000000000000 1727 8705121147343601206047010860252606524402824465693543043340685980771287040000000000 1728 8047209512273243203215370995096645322518895183755589178761627010083061760000000000 1729 7504313335228074514235487946403418318298535697983588373536392835512664064000000000 1730 7043906784043787780898785183478963874683011741576449791930195312333815808000000000 1731 6620507755006341456054336926301488339476108366077336720012056715822366720000000000 1732 6207850330104915282573995771584122445991072800814043703025708952704778240000000000 1733 5770662623738444206126579415541215986941278916434261381871766448552017920000000000 1734 5276696609835207651858929192507795337364553451743287693636934407393640448000000000 1735 4855124444625093940112019312766300834154338465882205238440906965219540992000000000 1736 4493044880833837291451244936272213140380787445276483967608962058614210560000000000 1737 4176793802901181115604492645350571651077551745678944311151194674634424320000000000 1738 3905620162899442106795922166050986311485542606485990863686464756368015360000000000 1739 3681808795536513574261131935497584391198770533043426412303210853441313177600000000 1740 3512319122422818224187572548134945310520392290300194967155638853833850880000000000 1741 3412597720510503152076708117625310233073294135147787782495120574224793600000000000 1742 3416253019371592553114707328610683848621994125178308877594521630880563200000000000 1743 3602022861025831437491221472898611118372439620543289982249604556102041600000000000 1744 3915400650631701107587814198350597718513601507091238562416358886798786560000000000 1745 3843326920098125530247949968882295816122276515137730168084305442504704000000000000 1746 3777540603416894073847259289422592642515735941823257014577284815781888000000000000 1747 3717547487170489828252065836154020629641910153780015636704320336953344000000000000 1748 3662912431453254071348097444601231006989604002414206219382520239095808000000000000 1749 3613249748348081071516976910288183693050811640174700854460434782093312000000000000 1750 3568214671798367259827490794276421712388859558757560624507144951457382400000000000 1751 3527495515529625069506904796313878466775079387947720248463432634859520000000000000 1752 3490806120299019141158629116574251853302308190082992218846828471255040000000000000 1753 3457878159042533938349606445657524225318510079784875068583793152491520000000000000 1754 3428452789398005273133350360157529672910368517511617455799362884993024000000000000 1755 3402271000483706484479842701620541567353992521462538292203795306984243200000000000 1756 3379061765049547954770157541390063180075775691411170798258849608368128000000000000 1757 3358526728975578726501179769105520648973524966396090212566199850500096000000000000 1758 3340319562316495567117730076797112030617563527048223112664819934691328000000000000 1759 3324017112823527625464980847615495810874298774034751436307818620334899200000000000 1760 3309077885733571591597433437727710602070700352335753969039411306613964800000000000 1761 3294780656165580558732404595696254161397540681395941130513444528717824000000000000 1762 3280131335439856044319089158655232480155142002128924140800468968275968000000000000 1763 3263717892740619840119171395188575306513768795630102867488699249065984000000000000 1764 3243477850819424974242141764476268267468393226307279269011799144231075840000000000 1765 3216313699628578785585494603301736456755193264041641923623394895462400000000000000 1766 3177433374035138874768540250726648263721666782311103311865875728957440000000000000 1767 3119170863579906061813441364135707960809697642759288331415374549483520000000000000 1768 3028770823547226165684125010930479750937064061862766273638430503075840000000000000 1769 2883978487938777265913959160094461518329571187432022744882988292505600000000000000 1770 2643646947277212493754462563419923058468773588479354182809405934796800000000000000 1771 2226229008233442100003757948143093101868440916614192996050026050355200000000000000 1772 1458563832980531031036944862576509273637944048816195411205189481267200000000000000 1773 8075283368709984922385704751299362528482871508681052819066253772647070433280000000000 1774 597556789156611721946038876146912323823709714908769823579692531706833131081116315148 1775 1468209494879447744157108800351000707197437127887907851766698952099263031517695365620 1776 1525684762236080890795871904544569261691426289651396065983642310071872655504917135360 1777 1387674073632406741942282724398020493036197658061979338745322315340550916676865146880 1778 1229055533796052962290493200637357840408532891303779975637704827630688143441230036992 1779 1086279751218172970724167001749836114510512844304023785495572984651085093273600000000 1780 964680780571252923587538955927887630216347621474721412202251255805512274411520000000 1781 862385772173052638414781111417830098992859283795606161524568289259286324838400000000 1782 776214666040709466166407833961727851647256428259338352385117203187404845875200000000 1783 703175130759853190338785717615949502379844911708485496899523109345232060153856000000 1784 640916657408155412092529640026005817322992132996399192596216892553204596736000000000 1785 587164581076646678727407747519284546854212594579476223638299433147444494336000000000 1786 539900766309274297616190945301953222507704552009999098163632966513553571840000000000 1787 498828953831906949009342896376282809110737793499487597772700178595436298240000000000 1788 464470465099242814922034282966614275823450663201031539213010339882910875648000000000 1789 435849718614700278862760655687838956715561196053053265843914119909788876800000000000 1790 409940099456433857809869189768510389459444537576491705618815650357688926208000000000 1791 385197504288560245991011683858761592042013710719599028701881948648410972160000000000 1792 359783544642194226190025072482858167020815122861904209793670581569359708160000000000 1793 331005985529678598497992892116546362082479544567342016809730741428643954688000000000 1794 303771851597508800157370293240752516936443691777066560150595509157804113920000000000 1795 281039876017044856568566116432248888764708206197652214260170964496728195072000000000 1796 261040013932457030258772322926424551354739531854535317726032073116960686080000000000 1797 243672939799963722363305005730843559540737217918245520245241474534636257280000000000 1798 228991469156424801274334119670646187018374569493652769613600053123431897497600000000 1799 217266474051674824963335434298788221235098652480130660873223727571428966400000000000 1800 209136697342903115585809351954920343320581619283450673186811913633561313280000000000 1801 205968628612685229012245526086665812795526660296338184958436025731697868800000000000 1802 210824117748714740461210818138033951223045562281314065857684687960198348800000000000 1803 230651626552797675061274668584081543605495127992239851800297518542681538560000000000 1804 234924039037902066455268851901035863110816090425474313744981533207927193600000000000 1805 230839823138393664660517495005992892455844233190459918220563595640438784000000000000 1806 227110319914518722500392800915588600083370306320525512633979790136705024000000000000 1807 223708887022083005547168432375621359066098475724526823314618806159015936000000000000 1808 220611983014384559497193983234839856078116721059689906013095790400398950400000000000 1809 217798665386537109033106663759037739275562812754975023727198429920624640000000000000 1810 215250139120377181727971877103377655731133365814780413889187771125753446400000000000 1811 212949334542762102880232621124843084283737687261896585525660906957045760000000000000 1812 210880492805756130681275133298690701702057387072705888912900714827612160000000000000 1813 209028734714121176573233709639997339420503934322995697895890296068112384000000000000 1814 207379583358708611643188021785138380215066193254361250984937072067870720000000000000 1815 205918401981656711513041908274271825338424975941851722351953515960808243200000000000 1816 204629693864860997074918377622784291184123718614760203689908008841641984000000000000 1817 203496187714747565564821483282620864776441308191181284243215654578028544000000000000 1818 202497594799986664602159281100056035989438073373056725585547306263065395200000000000 1819 201608864016905262501028186192331158963897686512107750158669868494225408000000000000 1820 200797662342811620834805960944668736959694412869395113185114915882192076800000000000 1821 200020642334718786419713062330393429714842365533078592798253694930911232000000000000 1822 199217772536102277303951210941999425733504134659911800878003992848760832000000000000 1823 198303499162920061485640853971657835623776592022485050228613366373249187840000000000 1824 197152575245886616081385087644635914297098411795148347724246614649339904000000000000 1825 195576613812030117692717960300770974543460021171147533894176435758694400000000000000 1826 193283871658288447778373089968730452872427428418320699574633648116203520000000000000 1827 189807323291177246650351265232406228874456786187167064019091125363015680000000000000 1828 184369540313383876412917282483549931020678008711209845166208460441780224000000000000 1829 175613690069129115656546441712894888883997102663271385000910537097216000000000000000 1830 161030564928885645233605158249017067701817226301759960047618550975692800000000000000 1831 135646436467189385886435872219615362448328796539906173242082621757849600000000000000 1832 88898229549118467586590741115680124542407572873610825401590870756556800000000000000 1833 503558879686132770798243368550690032472286179812622403451259077903376564879360000000000 1834 37646077716866538482600449197255476400893712039252498885520629497530487258110327816504 1835 92497198177405207881897854422113044553509690324555939164424167485159706976454190497480 1836 96118140020873096120139953103859877019196827917378167416446551870678832543305529753600 1837 87423466638841623978433072678958031252593810879616730474113140585116292329818160988160 1838 77430498629167705482654589912687573323480565390825470358907761831986259167856878944256 1839 68435624334002690592856102074320399645374733529200320228157980567308594975866880000000 1840 60774889543533711167047293162660596635477023178086272936849375432399718344294400000000 1841 54330292382706190649429244870396403142004175688683314385665091754645563417559040000000 1842 48901622313115450474445815528898068783342829882763992475777007594799370338304000000000 1843 44299871307343780128866062885591947174595761022458976667991316013455080677179392000000 1844 40375924487506842196870465984555370913938127430068327053732003165935283208192000000000 1845 36995310230937291968449048061539763078301547682463505215415367540377802244096000000000 1846 34025322724460502687934396571537322253380241153942323946266789511500474089472000000000 1847 31426935161119020293856486327805611408856145035341485871183303112195571712000000000000 1848 29222854849825725860354720146202699466434684517553143194407679693698577203200000000000 1849 27404026011512187634090547047211659306738297587634189298387476789731734323200000000000 1850 25785340158466105403807776379018536841783031751681239664311946332409430016000000000000 1851 24265938769450460035053949892833066862057972335426301251913596613102325989376000000000 1852 22746318937651838413293673737451602595955836829531114164457070873864107458560000000000 1853 21083801856773987471090529301580865232318993502427171711878618806817365426176000000000 1854 19309416301576488793577580549921033741755858300064068221957344707367697121280000000000 1855 17862770901085807542510895204445309621858309541701388323709448255080738324480000000000 1856 16582712203572354820623803360632685308632079388329297901027947399965944315904000000000 1857 15460458687635292181474140024308236600788138716935605611602745789108642119680000000000 1858 14495206772646659975090035637839662511769022735254682558911314028081840337715200000000 1859 13696827104712203336128027545228518343546607366058551047544213346662848921600000000000 1860 13091968159364565857534891397355017802360794554797336658359764252003768729600000000000 1861 12738095754157333749894779461776281450633878011526273530758254328366770421760000000000 1862 12758998049973850382752815695589561915997235382837506418138594639484865740800000000000 1863 13443719722752168390521621361798353428128193412844875122815212381076895825920000000000 1864 14595268069241653969896032672911718340664265784641738445272515270186264166400000000000 1865 14337707757531960493348127117585095020481994518779729210748404198596306534400000000000 1866 14102214649909140241078886967638838520938847700362642276747157842761351168000000000000 1867 13887128091243659531715195091279667634509613730599192375471881873359110144000000000000 1868 13690983885751479939486708061388027174845226714341041586854670936931775283200000000000 1869 13512483959631054269203131473133941184784649164906006743302117162024435712000000000000 1870 13350469543153139548299619281229664666945309711575225778737460515134504960000000000000 1871 13203896691831558173892169619157192513401891466164556441465702486687665356800000000000 1872 13071812997317242930648125512124983173724821110384113480729031057824808960000000000000 1873 12953334270593570327097325062872076352048875000940959226474926408286076928000000000000 1874 12847619792185008901574364592507153544869997914486564846283988929064468480000000000000 1875 12753844376560579616056063339786010383226570885143216935573629932174049280000000000000 1876 12671164921941015317756020681249377903383081077724178077750441935634851430400000000000 1877 12598678197270646388089861022275514654949798948349667995362745362545639424000000000000 1878 12535365163228450038793003370209445270228784584576767109382084322006558310400000000000 1879 12480014809955699872763512215623018739783846478535126457283187244691095552000000000000 1880 12431116764276413845276163480539908482497350968342303403400537848856707072000000000000 1881 12386705795772191860247092715774252711201149093880811044606776373482723737600000000000 1882 12344131069799787961902291846675708805258843130041421726977942315736236032000000000000 1883 12299705276378954600745947763559044544786545273902954586207966518482493767680000000000 1884 12248157301239180268230758627661219259115613036682900161179060864230096896000000000000 1885 12181754312789109566720967050042599858395715328804070023807776401314021376000000000000 1886 12088848808456805010591396942364636086875000553899609830892867991424204800000000000000 1887 11951386064204169020962736063066499669278429323866163257031513908518584320000000000000 1888 11740445706119727147354454624011745284198217938340770032599054699726897152000000000000 1889 11407865306890627353049256853669651981904451789006109169659148489835151360000000000000 1890 10869563132699781053268348181808652069872662775368797303214252190859264000000000000000 1891 9970013080338419862653036608141729139952166545683103733293072699201945600000000000000 1892 8400882692391695186932825035431771769257515636556223000450337286494617600000000000000 1893 5507245320567889066989296412116383715402149139520190633628554443368693760000000000000 1894 31903978271659291532928572861653681124774840401736821430919804641806212849991680000000000 1895 2409348973879458462886428748624350489657197570512159928673320287841951184519060980295967 1896 5919820683353933304441462683015234851424248781855599817547700531941569890959181859919585 1897 6151560961335878151688956576706147467930917793339925764962500160975881440298688608993280 1898 5595101864885863932128201602974589399523289004988165050928833411982460933783003313274880 1899 4955551912267117814251525021009947303351753929531600681270728753224521618458564821516288 1900 4379879957677775108736688752681882678112701279478929834465745659378188021787525120000000 1901 3889592935300861785557635942368009913328011658389264532598155168309425083682652160000000 1902 3477138340658759227031512945604597414632976567089733118798500957499245937976934400000000 1903 3129706957551019107327784115733882296843379446705143686370220633229188043343134720000000 1904 2835195293196091621565746724750672812100687895664282925678653234949194622661820416000000 1905 2583951576226494961574831698415722543397467130135406881008633355743058945114112000000000 1906 2367810076124553626557229040682193165520766104191596587338299851732960933838848000000000 1907 2178308449538580691758192438086606496451863037797387872610455194258186684071936000000000 1908 2011659356109258261897943859435009946365677819789032145406956972912353094926336000000000 1909 1868657907179869453505698054355479627079994017050231971640217579878004532707328000000000 1910 1750412670355122687229693673200425935058820422678024607201275534096455014809600000000000 1911 1647367130867668491590318732844856926210786198653009272645458314930968697241600000000000 1912 1551957953433826989792191715484801311940560329351555864973712756776489713664000000000000 1913 1458676225153107491845681055943326852087968897425901129876005808555970430763008000000000 1914 1359981362926001615807676777097730252484062936892803564314236098179744911065088000000000 1915 1248908559815277697196909009810309003918883314927399917831001414112558899527680000000000 1916 1153282448526009051353691911512614579253743753086382790757944705004858203176960000000000 1917 1070313930143005746298099888899338722762316771572805708840868982054778390446080000000000 1918 997033300332333804745757391617173550444316857364459243397491749777332462682112000000000 1919 933190950769369871142434687881773706759202974247251006140913658022743366015385600000000 1920 879084514679265501276281208453817046723625875684858981249415983944097700249600000000000 1921 835814896892148915445609449963065931455794961651193350670732943410976731955200000000000 1922 805858047221206258347550875776853521134201966122309442113520553235777690009600000000000 1923 794430795401279483614196657019353369294317918804544815422538895812769328660480000000000 1924 813158107410491707923180812079276072800629055184415933600385152393907703644160000000000 1925 888391967093333493701892589959735875989201018482600813521227906916532250214400000000000 1926 904906620292982546133554025720526537121184478647787783606895946751548378316800000000000 1927 889806832952286517890211040509523472786276508316996527988264599961370781286400000000000 1928 875996392370826593798782625754506675183024892446055896720294040115058049024000000000000 1929 863382592187034375457493271960701622076940556508109788829337570183697819238400000000000 1930 851883441780092085123617390486366135323702995558998143182068413853532684288000000000000 1931 841426028188917541520108511191908121344427883133606473961299403819035131904000000000000 1932 831945049425964064483513117314522261350697194658161438001323855258908098560000000000000 1933 823381455244470499459121961892058774169061539633646186298579190964728260198400000000000 1934 815681131032595958872443031956598950040428837287968681197491538008268079104000000000000 1935 808793554456574147252906150267134523445002926888020868775019795249081876480000000000000 1936 802670341302225318041217445017589783374735107800303479920218736901551554560000000000000 1937 797263574051042744371132517612669672328209826494534119135393424597298708480000000000000 1938 792523769663219867146922020790870181593414525588566774317482186519707071283200000000000 1939 788397284522536449530245525305063317074191863078948112776477576465078235955200000000000 1940 784822862393433393733127167526156573440410860947414984239573974943019302912000000000000 1941 781726885117225115434378297080726961062205192187391750856206452092991176704000000000000 1942 779016650561321934303972911447167598236500660682784346613100371861686976512000000000000 1943 776570616420656599891409567813438863853263877885752072021061571823243414732800000000000 1944 774223900697842700970511744623500456265834641116197970716056542042976723927040000000000 1945 771746213419855974948765349870371422417979311303714797565990056061646667776000000000000 1946 768807412139320853759715310782427301187564633687172810117085666554750697472000000000000 1947 764922233074757672415988270613995704315866804042640472438344903086284210176000000000000 1948 759358799227508936961592933861126770494074108867175491599789041239090790400000000000000 1949 750981640688901966117222106071960415582295486241481094841834764869822316544000000000000 1950 737970872956097134976565719223595417863887984695705544906226295411404963840000000000000 1951 717294548419228218128570816904421626370974652838559566036112073466126008320000000000000 1952 683658039794634504867636795986861426739577134561127113140096413659561984000000000000000 1953 627265907698579907290984269312238958771227834196197984033625184058264780800000000000000 1954 528695550774517350430972455563172836678606317393938300828341226563394600960000000000000 1955 346685607065257278971129479057818253559741847471434951362846705943209574400000000000000 1956 2053211516999729445321226476774683714727988895625075260660960072479135267049963520000000000 1957 156607683302164800087617868660582781827717842083290395363765818709726826993738963719196191 1958 384788344418005664788695074395990265342571515054279509342933982038921573648382938537816545 1959 399851462486832079859782164167960384263696045930767357274880262449607070614027736947097600 1960 363681621217581155992037795539535445495552131509569472142182858713403705744061875435929600 1961 322110874297364943765973995614702488190160467059204843212194840337483295718390954735960064 1962 284692197257712783902039283995543811759119009258905182586813245065090660336821862400000000 1963 252823540509466786642885432414104001659040916814634212137448234688986786226923110400000000 1964 226013984091752508836884573015466565846317451765103581176470553458943709561854361600000000 1965 203431009404578788887965877782032883858674701786007206981883813453617910725476352000000000 1966 184288375686983467462639181116566288611037368463477851512509159864308843160822349824000000 1967 167951127560073643921183784652054691793241160010612418690432102346590047604572160000000000 1968 153908405021852552138091416950602068913375471858616841092965402590744580603248640000000000 1969 141628147294317540928503520234359663031118290127469649228129376592383966309253120000000000 1970 130791026423806374570345318258225511514722843865630854839505131739213972824391680000000000 1971 121403965378432184830749710009394144786939164167443667558730201648825713934991360000000000 1972 113571952195991962257862232012550485326611304265588121130484482676669999480832000000000000 1973 106882349247733475509865693934600617944164848236731660026101666552973296140288000000000000 1974 100764438123739751865465254705339514500246458719292408914332913058847278497792000000000000 1975 94896993376858792763745966038239350323401029105909708700842680124716057886720000000000000 1976 88868790771088083712344627588925791754578122766948490966550117271545861074059264000000000 1977 82070691369292097519077490285853503555261678795662121031058294838624566797926400000000000 1978 75612606085959161037543602438290848480621833664054269558312163723737684351385600000000000 1979 70164384595742782617705690723039073642550399819437411894026926937234302671257600000000000 1980 65324323141965091549689939529957285870433787563389248214739330268866816665190400000000000 1981 61066408201309396398960499530955593576246426855621349345821488781605238840125030400000000 1982 57393947440121449771687460024306406452341094962362835995994509497105758814208000000000000 1983 54350539458741450795013259719286455371961474740879975191357249695210989944832000000000000 1984 52044242656545381877290580665564121204316009703357219232464084539760445489152000000000000 1985 50702685973389652428648055582403462142850363308785513984265642783714488352768000000000000 1986 50812073803163293334948306138497348557678585064073767929073001701235751030620160000000000 1987 53504457825862135871670637935785274746186502864113254420851084940216004247552000000000000 1988 58019472653735578982630557669890398746685490178782277409106887085825026162688000000000000 1989 57036538491194051392660374954505915067032233805678745148555865734643049299968000000000000 1990 56136342843607487672779490643909642621369503245292869192200810791680597819392000000000000 1991 55312915061129336351294560083355992918699571780165243764338566532979379666944000000000000 1992 54560983256263977893494366491961005284028882390443049155187304782442014965760000000000000 1993 53875871723389607545655802533462074504255811070487990676920002389655850844160000000000000 1994 53253410468272281246206867616224711364035501550955883417813817531178407690240000000000000 1995 52689853130311057417289164096586409885544155661683557740083844166397512908800000000000000 1996 52181799726118317903221854334909224812964275074282327056672456227389653490073600000000000 1997 51726120504506085196789070319198957807441828706066306612523853629792609894400000000000000 1998 51319876729208811962595116439569369166212685718013705125843517960447695257600000000000000 1999 50960233296629653912849386625535351363093647541740197678655747714912459161600000000000000 2000 50644356578924192511757167880168448503576056023914155976896014130669315686400000000000000 2001 50369288471929084889782155099153082652381456515184466101066645632141382752665600000000000 2002 50131783852791719888608003511245873966130678250128765866765150242616387829760000000000000 2003 49928092735241826537490430444749109672060180302824910699496301810204845015040000000000000 2004 49753659042356723492750535366283768042604934627760037476368973148835167600640000000000000 2005 49602692852067845612824397626840059316283307374087493090466799187927823810560000000000000 2006 49467548265995825413082789469716055627452909021322406987741622125140605518479360000000000 2007 49337797593489976042238493529928950644391423208385164800533014934111261818880000000000000 2008 49198821105515818402983791054236178179146181095611818344831866073929975070720000000000000 2009 49029604774168009164298825480086873170074876638917813173504708546321836933120000000000000 2010 48799205424861855212464436893800281506817798887535119028705522058004613038080000000000000 2011 48460897914337388522458021779137362989712729493159745009368355177258339532800000000000000 2012 47942131526121866586947661235843901530476899344880266322492130078743121100800000000000000 2013 47126561009827957391485951192524338965343022180567862867695854654342352076800000000000000 2014 45820281067124837037350946148808312512145880840807986071789572968827532083200000000000000 2015 43684590000436814972050690184245213200139081310092359602341753889772011520000000000000000 2016 40092745933734232407682077880207273448127645735706987812815876347724090572800000000000000 2017 33801846688862584699685124208137279722074830128464907757877553829462933504000000000000000 2018 22171103742157179211621425555874989925231877826197412615382051436529451008000000000000000 2019 134187573300564044767626897209309083210970366023810915312844435816569814345632972800000000000 2020 10336107097942876805782779331598463600629377577497166094008544034841970581586771605466992286 2021 25396030731588373876053874910135357512609751192243561953236109030790082772124922485993681250 2022 26390196524130917270745622763841738685059697980487510525888503830154366728523607953396203520 2023 24002987000360356310435208429740911306344401139214049932574825576083463731344386549995929600 2024 21259317703625808176583388946694013787971873258963787592643786360252321965878079566427193344 2025 18789685019131456794287522195710730403726649329355865017161886346389111467844357324800000000 2026 16686353645358775469425924349706849764905143685640548719306886821589247842346808115200000000 2027 14916923033580947796684894414445671399692776716342890144452566525870268125734869401600000000 2028 13426444653767735721542946013313701518217573190370471792502556464883592133111657267200000000 2029 12163086706914466676269349386954193244368997801915356377264814982030071191423596625920000000 2030 11084496765855273843166556163811488431541074846382176151785142824170356459813470208000000000 2031 10157741587889676844118059750883582656321465728793908001948308420088248656178708480000000000 2032 9349426178414948627545403311148524844757045318547357041893074885430264905775185920000000000 2033 8634775174672463205621264904346152393327736226200588863878790139408692164994007040000000000 2034 8011013009749562161772852817702064327279076452292503133637879380717273635507666944000000000 2035 7484293603633966034524905032719073463546732160323142663558773397653414131961692160000000000 2036 7041198871257078498668899276720719100404186047851182743731818381639165174349824000000000000 2037 6641075071122156063720352739394845357687976777906744783585616808052094635343872000000000000 2038 6263528500264181486073630923652087964362415627021596910649606601639519986909184000000000000 2039 5885300669012711942583503260811293657041742933722642510909654393257846067796377600000000000 2040 5472599218132391660421615111984057007466082300996914086787933043583240006564577280000000000 2041 5032699724154865380615085881338856013409238846741689068087393917645421567750963200000000000 2042 4670151709728714157696544907439811684928607833166459231548225498706519702005350400000000000 2043 4346586529548678849457392105625646025951067837267051766169000885016522258592563200000000000 2044 4059790362564261036461249336572997712896584625195678787416108270751402489148342272000000000 2045 3809187470751747382432078639685735523804052749876421973851296430447140335832268800000000000 2046 3596315471179696100627646409226939320331182287688802585252532362890974943248384000000000000 2047 3425879115205843316961193594070129792587962329942716895810061975741315246194688000000000000 2048 3308072507394206544353580723499309862714736255134168029419998516681744238772224000000000000 2049 3264102361320744085067784707187058056997115106599711261689307607206444266841702400000000000 2050 3341002391787181542091317731605401372506801254785075635342269501385127360253132800000000000 2051 3645293788819412549590665252482138822058179134330352131799366259952285548281856000000000000 2052 3713246249839077054888355690872985519787871371442065754182840773492801674412032000000000000 2053 3653693553935901292153361666203349500470476624375538439222196340295663569862656000000000000 2054 3599141524030148638220490771569521086924376150926777099065674840472321757334732800000000000 2055 3549245383089132415874734272015342878949889189227269808211724685866176861962240000000000000 2056 3503699897753600310133584183375658069050070934045748237641217193596816961044480000000000000 2057 3462233651276774253328722889124062787878755016687675611395753837777357572669440000000000000 2058 3424603934728894393986841640551066053871821484353778349022488573543472986849280000000000000 2059 3390592048935516544802557709615335476134766416829336940574395372107679955681280000000000000 2060 3359998811632984372305016962052691548932333809661105937307689864397772810092544000000000000 2061 3332640049647463489107410101994104281593752106633700611749751141005209580339200000000000000 2062 3308341820775972715356131692336890496017245693263581176949726320613046773350400000000000000 2063 3286935047632612677378785437347030162919540266442242750273295727611853615923200000000000000 2064 3268249144559907890092062567200203876764108148743260199042356111899193172295680000000000000 2065 3252104060035421350492456535749666423425498388045605746090607337553476234248192000000000000 2066 3238299910150545991102423375747712199173888067391296450457425449714539435130880000000000000 2067 3226602993015003039985319067491911212556889152070059853954948504484488109096960000000000000 2068 3216726364207879592347626449803815860387192508178444871941569529296118590996480000000000000 2069 3208302173671748254237482038504015036577204320955979053091392571475171644067020800000000000 2070 3200841358387965173787709906863980070011658819026743981559752019862039180607488000000000000 2071 3193673590378601141503360946571939382096567894604316629203733235927278986199040000000000000 2072 3185855736493024316208308884870538934166597990946033218103074799353352347975680000000000000 2073 3176028842593327704754023917210071895350405897832120564461471675833958992445440000000000000 2074 3162188511531048217767695510718258241641793367912275713060117829358698924867584000000000000 2075 3141304632661512863152189626040511208083164429645890614000127308811567366144000000000000000 2076 3108668738956954717637869402239983509765659999625920426805805487211132905062400000000000000 2077 3056726250327116822530519799763389020476214645574074139797789744993722905395200000000000000 2078 2972881964829726714897956302671834242313464946756152045471364158045284623974400000000000000 2079 2835129891028349291686089792957514336689026377024994138191979827446203547648000000000000000 2080 2602742195042419021875754564026570538599761919891797897356571644868645879808000000000000000 2081 2194939270473560741950521130031624002597955904793543848922823092216415649792000000000000000 2082 1440065976395352021173886878962546964667441969282536705113386579020293865472000000000000000 2083 8903880329982218842241045103435786367392167730619461474882263587640674390696053964800000000000 2084 692519175562172745987446215217097061242168297692310128298572450334412028966313697566288437402 2085 1701534059016421049695609618979068953344853636904507959168757339090543094149158468667180785510 2086 1768143167116771457139956728263905786554690611078857536948468346034038115249089401553850204160 2087 1608200129024143873032598339791976819493763048316403547913834968432595433720831808525082951680 2088 1424374286142913049256439497220707679713427016107970472673731863047423797690260080788397621248 2089 1258908896277340132903564602251452586561897830140867815661255244289451243986918855147520000000 2090 1117985692671934826952143463909857796295822462028107897387272455337717719055368768716800000000 2091 999433866301017336076619868983828954687909323169178408738134428926843332014724716953600000000 2092 899571490393037423240870803549508844184660175048880019887422796999941973197881501286400000000 2093 814930168545060619330480178325372190719954296722482642314724218423517340079609484410880000000 2094 742649224322880184549040679247456519031495353938149566102793475752735780779830804480000000000 2095 680545066608032363086657966459501731164914044323950353088748027590463920056312004608000000000 2096 626505108734440477555105997591347156488032743423977745339110262258245778639410954240000000000 2097 578708903079169034787860589972568596590257841252180905630054066319237482107182776320000000000 2098 536733844075453825258126434688185677473693734994901298007997894633527535271394934784000000000 2099 500851132888818626305519401705697021951037814817748774645579986890368497179269529600000000000 2100 470907001913641883802158656192225663444454033187048714907970372051201164558529986560000000000 2101 444243616996369954810075738535493522830723228743765903842208410611353547213635584000000000000 2102 419427858481448979760894890931013976247236718626099646970261791572040344429133824000000000000 2103 395096045716695177718968726355471105534153510229796675998627377944642490417230643200000000000 2104 369380895974941627628974807970821355247486616579985208949167260540849379650568192000000000000 2105 340541743915523859581424471261107308775876257968142790644109263415454114422382919680000000000 2106 315519108937424372111528633777535424552126193912603819833321787092011161717676441600000000000 2107 293615767254853920886121073649603479618992393140222467610054680610980365061429657600000000000 2108 274086649147616480607871534349199956724771257928404219626619170221503323791333261312000000000 2109 256852722572081295684362801225104129765673808505383357641389116153709309452091392000000000000 2110 241950660037192109656298469409397374268570176237800858076316190429578370067778764800000000000 2111 229579909200712339373286454218324893274414528842933575897291431691195407623258112000000000000 2112 220204329059532925566904024711647981896935027198054730598371498949615935954092032000000000000 2113 214782384691539815115017550329618052496618936942606530470243743242252080617252454400000000000 2114 215346577647418931510962454427704643980484225546648574998699557589993052170092544000000000000 2115 226617701449239039798714761701020972439578443066674465628008771629100678293277900800000000000 2116 245467892038702109398086009864058661373635854996826875195943491939274050668331008000000000000 2117 241470219364535275539945718603534440713264223595835511249948851476252485356617728000000000000 2118 237803254739028089815010225017463718916335592866499330415661807519814903204203724800000000000 2119 234444079829186071017418079425847970801046168720091452703027986136322070026387456000000000000 2120 231372428757053713164590785516243433081814397957193912902883241684032934893322240000000000000 2121 228570317013978293916346189226006746136187522249984470555594142708592348590243840000000000000 2122 226021714773094032024998166043842663024084878781713387349066391563619291795292160000000000000 2123 223712252036165026287190430168998389969176738465410570649894066066727372865929216000000000000 2124 221628943686516691221240357604124367708321317002503000018033648713380055639654400000000000000 2125 219759922275138287398140037970446278212312404169977571661529144226206712126767104000000000000 2126 218094165109487494380191907604916498800112056466679849336367435134619994397081600000000000000 2127 216621199673990395294113986491422307250583746415735849336185489311049721682329600000000000000 2128 215330767120465381620281321539978776006373437899371813951237240111105432438702080000000000000 2129 214212416757567875839729753045839449748777958010020206524189210377740595966771200000000000000 2130 213254993894237629834420234961286636531859277275671423605345783283825824552189952000000000000 2131 212445967022168110957948566879782202399970281754483177551884015440647597525565440000000000000 2132 211770514806862240338628288184775233869039908429741071231002334498410484874608640000000000000 2133 211210253073889374033545152694118549393023060086996690291683455293583146684828876800000000000 2134 210741417290203071601873820176244124951639891670637839761885590479251470737735680000000000000 2135 210332210030993788439088552918350382677496888165661234326724474074395920771842048000000000000 2136 209938845073189554282975651657672392589140425373612059172562388565483773356933120000000000000 2137 209499513338643136052883423151394143615288693812025258471926270601921373845585920000000000000 2138 208924951863684720650910155135746183952323064333756585494938264057586611539410944000000000000 2139 208083297589141297901320677803513957508035867156370285761188110735478670323875840000000000000 2140 206774999679754320395561675033403474609263735790024238311025923906333346627584000000000000000 2141 204689757139251897701017642192318914203363026527092932930540881994126147662643200000000000000 2142 201329461165613152073789829523398809043568984961031391648376456763484867972300800000000000000 2143 195863373449531828399860354407696012664418782242117817262471708612550168642846720000000000000 2144 186839707572687936927509524060478813663768623535089777631668178792356364943360000000000000000 2145 171571086308683331329132401664138609536406886558028677524134005041583156625408000000000000000 2146 144726630627732878127975631335735969949077917912894938863895351191539533479936000000000000000 2147 94976851349449701271484008064076730279082383630337303629431324219447818846208000000000000000 2148 599703262240970209480942957683516005892423580031219374494083616862365971628772923801600000000000 2149 47091303938227746727146342634762600164467444243077088724302926622740017969709331434507613791241 2150 115704316013116631379301454090576688827450044709961264755141283083647415838577590896703941417975 2151 120233735363940459085517057592372700477765974155279751898377918254572496473328466272826530201600 2152 109357608773641783363990407455134570671199303610254495957475168709629771110513593267805233807360 2153 96857451457717579460916553397920283351564846748227125574488164329082281213767857847969800781824 2154 85605804946401002922174392332826843835112744526737432857620608503026381901468131005562880000000 2155 76023027036223966456919382406611706112090588643537486936583035782081340798006615689134080000000 2156 67961504627719273562786404539745168454698236049652923042245626610530221074408319588761600000000 2157 61170839332840929596119245930429704061869841487101690195627222894237628379517844822425600000000 2158 55415433815995494167016239968695864468943120741816357024151806810214843188229733844254720000000 2159 50499708843016798455609594218971406473838890255695780408154866954517842006086705479680000000000 2160 46275227919961859687014455786783821932854771378252917722066718563555773678313160048640000000000 2161 42606260273261353895628371975264458655787710600657013634234716987145115946103924064256000000000 2162 39363940836557612586493898569158014484283054412637169468919078693052997772903951892480000000000 2163 36502542699322700815787309716075114203457948220540104094789920883608151686762041704448000000000 2164 34031167165055476190513780128157364650055667665918542903106823243783182249705760358400000000000 2165 31965026243658084455835185504060736579269720441442460801188365971325597976914558976000000000000 2166 30157519853438369022885617344163667222349279641782467398423492525627645262766297579520000000000 2167 28493464684357799367303009840240786019362013548672849189982451419607899091320700928000000000000 2168 26891369067746717602042434833983913136634852267535699590641510131848449808692726988800000000000 2169 25244890841274341491292072252597350823377178362045498814103411978420360501509750784000000000000 2170 23394852786857095690107722099629307160295325153052421315217020294707701235509624832000000000000 2171 21631315301109111844107830315434773423318605639529004454094852883150918009602032271360000000000 2172 20129496025253836679288176893438456153568588066823154970504878467425529902862539161600000000000 2173 18784184426720464088095239756029022891504113709300053792058905813878822192329013592064000000000 2174 17587888726930920157277479039837503602486107945302876033167354129556955475591823360000000000000 2175 16539716015021035126479327730928520005947400764652095257976987827611725940461142016000000000000 2176 15647509092002869075310255949958110964374542258402265365275985134846654531048675737600000000000 2177 14932440665089234990853581604884349441734152295046603355578603002566004986548846592000000000000 2178 14439034460337365125307550502327120302307512001001443880161863774054648273575922892800000000000 2179 14258919051929645565318493874863075216968052863819796033043023619794846586341687296000000000000 2180 14594490303237534487604633804789373470703152925376048743550203780075856669584654336000000000000 2181 15903791460176762974355167530817982782089642220205285366940192232088061229837949337600000000000 2182 16200880874554339220273676651027871650659966429790573762932270467992087344109846528000000000000 2183 15950832776308730201381557183182046483687625284387762914568049846088449889842862489600000000000 2184 15721437396635745937770120431710101417246630861729677955257641719365540822944579584000000000000 2185 15511327227617500050017282660391238716782730298021185843703040812478822362826932224000000000000 2186 15319290282967030061108168851549170464048553296323681180622479896763864847147335680000000000000 2187 15144248696515895166149706486153882872202783525486150561939878583564169968133079040000000000000 2188 14985239689456134323257378408706768558496827463227597581243101760667959046027870208000000000000 2189 14841398183862655402467267562431112700394164112827237857749069748817035468178718720000000000000 2190 14711940357095441312495669452388065170733329328642342001197090776497704645794201600000000000000 2191 14596147395762673228118324382409176059868935495568742899193656649070845810094112768000000000000 2192 14493348608639578035629116769017632783898355752467542714989508643946110536751513600000000000000 2193 14402902876101761393777534390718567628749923761686259138085932978192461494967336960000000000000 2194 14324177117144001473001322693746414229989189564610385884582303363912665723096268800000000000000 2195 14256519991865368417588822713348634017322924524581770340588592554501544344341708800000000000000 2196 14199228343457988853141813977839001882412963545271788955055940070314736151433314304000000000000 2197 14151502782864422738096818822359369563949040809114961051619376048944362414764195840000000000000 2198 14112387106729299696166189124633421585032819497757944986833995570974074712043919769600000000000 2199 14080683538259291602236343512941236626201537339133112686112230352905543112321925120000000000000 2200 14054831445431235621448046314831050487159368159880231313350369765039309625355141120000000000000 2201 14032730088105547847558813643760131191464698048184492916590523402397433506589310976000000000000 2202 14011474030440280622886004603226875979467816537898108541813237933148213318118277120000000000000 2203 13986949326899956283385235087489441733733456066868304529252968466368277904745299968000000000000 2204 13953202142324658129185785360851620142530147510861600531269091206703105842096373760000000000000 2205 13901424512621930919442616510101423687554396177744878038221128520714083799882792960000000000000 2206 13818274116529788721606845731542618406646659309002309442992008294154276750491648000000000000000 2207 13682989867071347195471416623839081315560402993607703855560224382793788582736691200000000000000 2208 13462229969940666102000746600797933698046646127727632388221439075585021505081180160000000000000 2209 13100369896296555079859512229236061174931616910620339252965320838347617837095321600000000000000 2210 12500179145346928425408217835530098694795358877799232219615477510172487125565440000000000000000 2211 11481646029800141664819400085968386949293514821089665149869031194528802989408256000000000000000 2212 9687638837643869529691368822535826488466403130294404970201995070383677522313216000000000000000 2213 6359065493427770768207667739920952771916408208603506852235155738508260117210726400000000000000 2214 40990965946179875340171251547191663635006386654528241794829339891627288501130906881228800000000000 2215 3249299971737714524173097641798619411348253652772319121976901936969061239909943868981025351545513 2216 7983597804905047565171800332249791529094053064670670802422119974882384360662227032555197860990295 2217 8296127740111891676900676973965460044991655551780796522682206931018472239343311116254154724474880 2218 7545675005381283051878205993066639477786424053966391225622732677014081917357991535205443895623680 2219 6683164150582504863701631202656794795232385243984135172814447094405919711516193443346142967365632 2220 5906800541278973170566694547897301518013931588221502481619989372355106810926106247933460480000000 2221 5245588863440428181439364142932400796128087223823069729333304192666328885692733006293237760000000 2222 4689343913318651917809036993551815700725627872800599678768404701885546320532868268378030080000000 2223 4220786647481762994137350187970069301894290921813863167122232848954677432594618393611468800000000 2224 3823673755862425393164878220638799900767681019393485217452784861189512599413677514377134080000000 2225 3484469846118976445427557407191634041822480892560986928868585498995649951166798883717120000000000 2226 3192867091066920945867603937793687143534978970750377002825281400675092154894952012185600000000000 2227 2939956521144243798785319753291720308289902383778781779379376272756279785037165641072640000000000 2228 2716847558413713466096824030070004425612211220338710165017071026885407235778102257778688000000000 2229 2519210690430240722910054013602581316937578246333295553513702376129160223933157913657344000000000 2230 2347078532327457104147411563596005518690391578532164573254035134663764733661818336051200000000000 2231 2202025921891411250447227478579859258094526740947669087003412332587727817951384122163200000000000 2232 2077284411931990971872106785896299705469372829222960309530034306152212031512627904512000000000000 2233 1963571175967895872774180962176656212099511592050479947739228131527718846888722940559360000000000 2234 1855771281560483932540973632305135810183475806441429722090747012596871647390643257344000000000000 2235 1747611036593541127671376180309821778182822212393526138332103350875263221371464843264000000000000 2236 1629865389168376110807401670518923874207117233576207669608753821135518168300583387136000000000000 2237 1504504806553336109538912948456215481078451211534323239333993913143084292751084224512000000000000 2238 1400187365473206828497530731891000937376102147075228956554106816505400847311451119943680000000000 2239 1306389506599020361692764455604425070397287633124899525923377571618598157778462779113472000000000 2240 1222480617339874283018988935693070037131660703725343477617369169609981679162873610240000000000000 2241 1148221258596916920635159973401624950985411620086301397948161538480057642909209460736000000000000 2242 1083860720753732317646870446076782495154346235835018191565758728115296234177514438656000000000000 2243 1030350225931747005829285767196516894786607894851446060400668118630424937865067416780800000000000 2244 989796273835532961571523048709617782571455733227594860800939841419406684670203946598400000000000 2245 966482001590874349009719038649254036880579168362941143092291514874308876045108903936000000000000 2246 969433981789592871066554524251609464145850445097169702572013070668404342580567867392000000000000 2247 1019573594938064744933723415708429855384044651524261503501629942483663723688609447936000000000000 2248 1103215157946682241086576406553932490197919289030147451074567731499236478440096713932800000000000 2249 1085921900905842280307487012094611054069950892693962458509688757654555340265191427276800000000000 2250 1070035032077377317676012794371795618280711529494345762185606677175100180110292025344000000000000 2251 1055460824141707916470837274388321403255152190825311352455675190024432524437684748288000000000000 2252 1042116274002828358623529542946811380103850275022318091025627978796274565586767314944000000000000 2253 1029927669793321867185272275096459614275264275460530565528003648443970605877443952640000000000000 2254 1018829331058106847302721503856002470227442261677080779054505331709279534606152892416000000000000 2255 1008762476656071481272935717269041005401249848744101690834901484376672365049681018880000000000000 2256 999674177670177431751902379383752805462264054171148949989812340938176031892323696640000000000000 2257 991516352438664858688661629605130531739190427776872258592306257448612745663060377600000000000000 2258 984244757346087533359706100968364212946162082167101367770626801768027261785209831424000000000000 2259 977817919462883531470444411349722958487009068099810215171292183178230924212835450880000000000000 2260 972195944136868894079983571373503314940619853913822491820800476027991150910295244800000000000000 2261 967339109996065120751195707020236569489057184639858825482217678235293638406543769600000000000000 2262 963206131950403953713344834570617085795380088192055858636016784463510589764586700800000000000000 2263 959751923949650185338891589685770902745953780855921735084597418630253186398921162752000000000000 2264 956924618177292265550106888767940569914234139512353666310502208429617786486354922700800000000000 2265 954661480749334979446536323136966754281631907201272749109358523918834465814735749120000000000000 2266 952883180214123983620571015808465609376984805700181221969787280997588581005016432640000000000000 2267 951485570305797611504822456181392625432600244483967357590587296546434772373098987520000000000000 2268 950327665411147934787455212874644440133081495596494270295769334862359524696242782208000000000000 2269 949213677044008829106786420938606179990856080367424589578111355252913505878340009984000000000000 2270 947865583849738108847267270661114846062829745960093137294910988033350261580507381760000000000000 2271 945880229437587351073225870777730881240991052315249551803925761801768438137901547520000000000000 2272 942660389795552660451169150590153437295714485639148367660753421930491234223086632960000000000000 2273 937300559565291770574077908773450150227117467027580379506000291410261280601145344000000000000000 2274 928390862480790907212735617927481667260773343116282706599761224372558555338684497920000000000000 2275 913666099599251764955460507004974516555952704406432755528471438900360475918624358400000000000000 2276 889346078927616134373043338271848088472373799625822708318242506590405217360229171200000000000000 2277 848821688631653330220577077784091463751341988559128816436746234738379363859824640000000000000000 2278 779854926430331497140155190214134032321545451988699600101260603165886040546213888000000000000000 2279 658163278569774274509493611081818611893348249590462959206338618935604922131310182400000000000000 2280 432127405121568968112293785053719290637046830539192852004161719503174948874092544000000000000000 2281 2842770921135314861648869475495776512213735505241324787755570622409858539805925186941747200000000000 2282 227450998021640016692116834925903358794377755694062338538383135587834286793696070828671774608238304 2283 558851846343353329562026023257485407036583714743495476742982780687173141473418474366922725502114080 2284 580728941807832417383047388155717469106102840531976799516748404623044815798665696252582764491571200 2285 528197250376689813624863408033315513237056587181132289905502628812776019901491738386701175991500800 2286 467821490540775489862612035933078635232416317933969347314104727124020579577154330604624694126575616 2287 413476037888752057931709807819209621510259012410756474529451318941375436029208771532370739200000000 2288 367191220406270474062308919349479329646809658879494839199566472829740834790250432445598924800000000 2289 328254078148400008170738476239070869715643898245469537138484426741826998733632574508027084800000000 2290 295455002912731875349603660802537931501681888424412580270442720718140255387031963432071987200000000 2291 267657536118465196884988347371880225155161356252856797144663433348521887283638908388408033280000000 2292 243913133307764263657061451090763771417300502387273042672414704620752648694450233750323200000000000 2293 223493097503023356679591206623053904632300173526063704834241798032191778302786375201587200000000000 2294 205798415939157161926348759983420539062776298047942647709647107844592607019600331354931200000000000 2295 190222800339913528588235591147409749157153705273967179325393555017028578994826210023833600000000000 2296 176390631084765888718597875368727080469125969016414377142036139166051123372554181419204608000000000 2297 164261150751646287016742981325913479316368550026463765244232909884883662900791464689664000000000000 2298 153930471764680557886852446490865102216485234954654903766682288384288807376254733910016000000000000 2299 145161904802727299450962364083112430745074810553428326236328811107315419812745237757952000000000000 2300 137250733639112849465851057909357970665554097548999092102315619788710920316285951672320000000000000 2301 129848346168918131368867613416978624058356020255690672823791400601516040784357638788874240000000000 2302 122571477678169756113576622839833617511390980615032249460447218403566768284253510696960000000000000 2303 114888163886306421421902660120839077879580671095820718978021432912770682034785919959040000000000000 2304 106298350772991479654512685119862788077423934796893216910848911157491943354332736389120000000000000 2305 98793065437035483801410270867685577482614287106713789196819907333788585152527130951680000000000000 2306 92172078753579036625510911359751850348838391254575764857897474236682682057698963198312448000000000 2307 86220912003720682550321904465181834436595956961065516610250683921248581225744957440000000000000000 2308 80913216106468238826569138044202620962878614942941003213331020532428556094823569817600000000000000 2309 76251095481252335784805120077738998756638177514006360416645907047452667476137119580160000000000000 2310 72275198051309136013550788816990527908630187863495246035095013522501155732848891658240000000000000 2311 69085915956023268203732812038269641819690629716007342354211104872406525859500133240012800000000000 2312 66889261895391685215668938129111398644167825051486036552418810025562688135483558461440000000000000 2313 66105322421780053116927753442701032445783568077341651385777544441874805858939080540160000000000000 2314 67658754998476826085245833218855444199608877522712136251960946874203942927980046581760000000000000 2315 73640899232099261508933694997420466565233515899410608066562860020466318348478830346240000000000000 2316 75018630740374392393887195645667409333458511654050026673070605741948080533926576547430400000000000 2317 73903018256092044076481754989772141179760546863894667315242707118157238434714416578560000000000000 2318 72878061644188941636312222751808782650470082549344630289398076391385201456160429834240000000000000 2319 71937987750711144833143908964888221958706425637830431654215756372717901007726407843840000000000000 2320 71077674073013421383040732929192776181442095681009387746876164707643342165661565583360000000000000 2321 70292563463394217435394832775333368674286786800181211097286249006300993851135549767680000000000000 2322 69578588462504857864576102702361144308215569090142101984210120214292260899932392652800000000000000 2323 68932102571498217886983940680051135369085406330846948873718268099072611611728202956800000000000000 2324 68349815868612131380246348729958912745559449285190184022559262380424128692172829491200000000000000 2325 67828732291826846014837988752532793193976436082008761326428223520916462828313903104000000000000000 2326 67366085613909991172175439799612483908315093623881604727411789987678310362187695128576000000000000 2327 66959270571914850524606519472861463461610403576400047343251529935031030679791992832000000000000000 2328 66605764683419528488032917017503844129974381480904434546020798570428329913428738048000000000000000 2329 66303034830980296818154872418678714867062461197190323663260336695710751465781854208000000000000000 2330 66048420476599128254629360084842314454540348904598116020755436648926440441000230912000000000000000 2331 65838981982946002714247963052443883928372429366716231026803382918035368586965991764787200000000000 2332 65671297325892606459321060993878274405878813495945839844838386853012985347102788812800000000000000 2333 65541182428367805319694897569210986784335113629010456044623267892119981595357819699200000000000000 2334 65443297659988892459978839576279524870419333825446408452264635902475894997325656883200000000000000 2335 65370582700639058123757246526536419265832350130287386975205164262727277879707356364800000000000000 2336 65313428640984348972665103721202836067328146424631788031236510650540345515487231213568000000000000 2337 65258440296775607001091566439529174874371355525260440533495155673637803529135875686400000000000000 2338 65186545415631112047040135105115266606426186037957282424492124089311105708694542745600000000000000 2339 65070036473378853979002952144881831312957832736859408822373513613604414968452192665600000000000000 2340 64867816653727861041216046633830897549501708672795633435638286322674481541453080166400000000000000 2341 64517521850077583541182362720572485340633252313731782789329686725406318148045504512000000000000000 2342 63921993810152816562188354021236442663856525263744055208508149874831900531515981824000000000000000 2343 62925068472400081231609941369536148156353516900249481711396339421040955357621387264000000000000000 2344 61266063215013555923476318858727312761430195085334453239701150454005692751482454016000000000000000 2345 58489119482274862285511639266060052424115908899152470007594545237441453040966041600000000000000000 2346 53750001083198232418275311571681853304623440383221141668517653879741068640723664896000000000000000 2347 45373377537764741651790847430640525516889917206615249460436980547833369631779717120000000000000000 2348 29797441965099233323564138611166912279748602344642850391928763344845794982064291840000000000000000 2349 199989649203588816105237129468151993803024875765536541680514201001670834700585065506668544000000000000 2350 16149020859536441185140295279739138474400820654278426036225202626736234362352421028835695997184864844 2351 39678481090378086398903847651281463899597443748128629500810849365459365236834260107656623644047740340 2352 41231754868356101634196364558677733354564226671687021874223633107182592577490498768806847954074992640 2353 37502004776744976767305004927986267061220680161404149527015049373464949137582805924501962997861580800 2354 33215325828395076643812813813408106743902991961748731805687594463708339370392313550757633848430821376 2355 29356798690085585040914070004411732109293465018964864073535572204808164146416104808533794488320000000 2356 26070576650112158793593697262205600258454270088799973836984421405787462383205509969523349913600000000 2357 23306039701201071896642939699214458121391771177080124984438322225218675968006461410493281075200000000 2358 20977302570700479510544166034785730834704131602802217091992127085797143112567072348888996249600000000 2359 19003697667861510729341747849226014461946316363377923131070891067965731038138475342699618631680000000 2360 17317885967129703562492960360684210942554383686608581921867282352570180103843508517863424000000000000 2361 15867578451982532454520993192613014708545367811706821784668797815751632495605774275942809600000000000 2362 14611457579759327284477395078839692433731624657497192340692555387840766011043451376343449600000000000 2363 13508232442053437613651176391629808616886159941870214658952709402557561493963810087003750400000000000 2364 12527235396874836746147946906284149455170657999568798704252808853312887437463487571715686400000000000 2365 11662198957813252805550113520471372879340566093924321253629008331303656797478629024569753600000000000 2366 10917335659520112248386149811058303396834648484341872172620046627724010666580452652875776000000000000 2367 10289484406886979096204949237223954411996492772151678156452296910489418690267914726014976000000000000 2368 9729604100299711944879132401244955892926920192043686702313167916524590459182155672059904000000000000 2369 9211480509428645295716065611203370651735189763924743816979278670237584763441704209901158400000000000 2370 8710910891074498939585396602490395534272962023812569362256064569523054556948066596605132800000000000 2371 8196314295519481375333751656525221534565607760966216230325498036189876310616865169735680000000000000 2372 7619964167630458653146782647615830643934502525238726322174060798068079553222378489118720000000000000 2373 7068861254110365426515793490254024152235408291710045564394670766858484455524772389847040000000000000 2374 6595608175816023504937886009460075333169202331002215692223136865229319558646167125780070400000000000 2375 6168606582814681339217694720300223478333982999588335845006248153039406517858406645104640000000000000 2376 5785455643117774778322792631567661688433126070209627796514619910746769818139625730867200000000000000 2377 5445475070554630492422478617891853721380750156194070504306118919895826502823573161246720000000000000 2378 5150188126931941711069696379119345851658431654905682741746727899214802493644032253624320000000000000 2379 4904341019715102639711584141357715445612213243029197388354835747330919512837576835727360000000000000 2380 4718044966040717794753007899387757171213921538961586795178957119788582357704446683643904000000000000 2381 4611581972444379617664804225557346765516637715931608594998733021000091985285939640401920000000000000 2382 4627467248723999094034806996197660862792487200253877836583318858409869173084581726781440000000000000 2383 4864060798670797039630248640139926690924581937152596234933129010662910101067782443499520000000000000 2384 5257789993710709720157591480393498921327943027722877417346908394862975390642242213380096000000000000 2385 5178369371939732363855824477207875338712344485008731007849457090798360559077987297787904000000000000 2386 5105300396285709855661820696050205212309944804976074855615144848486754092949460777697280000000000000 2387 5038175472086430254699794978131622947968023864661272204480230175793919058561406557224960000000000000 2388 4976633101318427404098006830442780072938203496688884733412156684451099920996047393914880000000000000 2389 4920351987704354095240994737023369931160329073517874866777502501886610361417921877508096000000000000 2390 4869045859415599451622471343462116269145718890549137549177876760436459086273779544883200000000000000 2391 4822458833675039077232881784918411692409893371938182354191325236757256463802457024102400000000000000 2392 4780361159725760133464793281579360131874713527408967477707625010963593670376127935283200000000000000 2393 4742545178338019025088456878921921832095295424265582541383487001078065111300082919014400000000000000 2394 4708821326214823710007863930286943243066275251559897119639150450652067330570058517708800000000000000 2395 4679013989922661343371750655646997523631885307136994067480014543709395687112819259473920000000000000 2396 4652956972082423442837550906348202971608927193202607545171478654634283961706396778496000000000000000 2397 4630488265595228470095121751821048497119260645870377043334820933948319519189827059712000000000000000 2398 4611443728652670439923914391895042046264262607347441286620229131815964101946623655936000000000000000 2399 4595649096761767343957110874703328239746917476781936912724163282032301725884796066856960000000000000 2400 4582909530185457051678044486983838979327884789251816081277490379588736440857436681666560000000000000 2401 4572995531097252461330799266516023685070907378246536270733842284514615768112676890214400000000000000 2402 4565623500481772400760633241991074777505004519213332145599039718069942868869076798668800000000000000 2403 4560428316565522265312969876398886149766443577502867314923552312981792460646971237990400000000000000 2404 4556923892259093615390641512413466026640022370900397121144301814241752425287236441866240000000000000 2405 4554445336482926477468879107701733479337793067646198790392474537327858022106743533731840000000000000 2406 4552062431929470411163860844974877180710535255586587922125907701024279067225337574195200000000000000 2407 4548447401673432938868472875351749723382875429234708999515855623955897324191151973990400000000000000 2408 4541667969447018994670070456485142056724751783226899076788714051878355607459086938931200000000000000 2409 4528854732707766831694233655818627163914377627172348474364813023428056719619115880284160000000000000 2410 4505649886579188621072735494912111271329469751745858929222040417216900250994653265920000000000000000 2411 4465260567609223363400609052677016664147784047052830695291109630772531632290253504512000000000000000 2412 4396764308182621548913443839820605145782034625315844737993122002086068023559513440256000000000000000 2413 4281923449386806806964212097735738593466832228385953270955988218449491619959078387712000000000000000 2414 4088839368114722680390229058845798126387426000580751134069378670137445578740764508160000000000000000 2415 3758428106044846100156675195504723530315714808614629830306196555378864117832419901440000000000000000 2416 3173427569283068348959580762089276157793226149704463566740413296226077165589847080960000000000000000 2417 2084506344529074307649920696666485319334766196374500578153016576932815393083527004160000000000000000 2418 14269134146595408390070347293419007489218295777803054437319599939468204105013214961073127424000000000000 2419 1162729501886623765330101260141217970156859087108046674608214589125008874089374314076170111797310325923 2420 2856850638507222220721077030892265400771015949847141008378552219987674421994831777678504981339450047325 2421 2968686350521639317662138248226240373809234337608363863468937672440824703984795154428182497688074321920 2422 2700144343925638327248679399387444953546730039370319473004285215354378275340867250597507493504336527360 2423 2391503459644446223532203037398625788215230454298297038362127489238797182856088837877577442032428777472 2424 2113689505686332590156625025920550767162410900288069070419288256543778171849478290505827405004800000000 2425 1877081518973554131402141777449669250345671025103882221752782353946945340603049731965699038904320000000 2426 1678034862144732956005687842405718482378200013067972730923459221539730917302509929908822396108800000000 2427 1510365696957713321427777901551899591982647247930548592422775344340731456201152906260135070924800000000 2428 1368266436861641172872583809187773776775667714598157988894812445445685286049056024223400255815680000000 2429 1246892605895186191958866607447706567787546560225031282004492205831929636082991537145102991360000000000 2430 1142443045929961290948629448782644595161374220589040810660319495770212122638753400029708288000000000000 2431 1051994645129472280351692034360792003998648571395256568076661095296662263891420130017332428800000000000 2432 972716779130209612889891595632911829264343060030403084864359793582880775643409354529020313600000000000 2433 902211566557024021361648074628577746144517434480989213637654408546035187062555414304516997120000000000 2434 839758800835201745366878371015936742165011867754270309548958186338844569734198427088060416000000000000 2435 785483318540051019055758074877439464515174521559428666814363226873290301665516263510219161600000000000 2436 739657901860732343544901596186048694935513835072322954102923416423352332565235984247029760000000000000 2437 699404980350143492373601133487262465671934780036497411977482977133204737276735880345681920000000000000 2438 662477028622164728937001356372404349767090090279814413898228259174488285685544788327346995200000000000 2439 627321835634685234692642449521856031749526342179629581896674140405434489110648900645027840000000000000 2440 591999275254274330373277143413115920658584872792177638429230834627766209686100806413896908800000000000 2441 553625067212961996223995911345171811874472430841775457067139462649659920503359497348055040000000000000 2442 512811423945529222680756033568352064219819164636751180021319975763231094458169581025361920000000000000 2443 478554277906977669402030218616389823309679089883065370560131594776886483610163669895636582400000000000 2444 447549513001971220509635324426147737489244996762807219767534739503440852594120557057802240000000000000 2445 419594270390078294256026404281211082363661963422903038117418345658799794870012137743319040000000000000 2446 394593523214581810364150441786830896324571082926448776427895001299883757335398701019955200000000000000 2447 372583201950576009681012697678860123963414770313182578300272160323101605969917403893596160000000000000 2448 353780302125784434670145323316323410762826386331663980130248564930791590338492752052879360000000000000 2449 338686340916041532777766660322313439393835454788147434098130524404674155300170179364782080000000000000 2450 328309821437304606778139566164538241507454651218030407970979248204025002837013956137058304000000000000 2451 324691027654125750030450835389427393663065320463482632315081089208196068107278925913128960000000000000 2452 332307120793010741611093285049951266822242622760500804981665118287825430394273899122524160000000000000 2453 361279392490417915576699037873229937202497897919294906586871388508027855744844080145760256000000000000 2454 368045299559749680411031403627544924492956011940601419214283587640408277344956954936606720000000000000 2455 362765767893723953705791812024940888593037754193044074928264669712144609976490353401790464000000000000 2456 357908427781713975144291850902045965410360341064638510930493312536018760621509566099619840000000000000 2457 353447386964832645560477924619695394503602904967006173114305378486465706262154060014551040000000000000 2458 349359643712553603767680079497083161120261885467559708285533399248467214453922527052824576000000000000 2459 345624724989964385226684508356763546383945066627597063812663590376425313192283292859105280000000000000 2460 342224366118924990028322271569051600631384813450025096313645052304962552920957076583219200000000000000 2461 339142221233332980687261267851006440880174826900954963699408546882649849919503024206643200000000000000 2462 336363594329794394845613636358402249279184388201321893431427432589620136442829365628108800000000000000 2463 333875180554996539366227364276103296979508797868297010913397484875895783835525837498613760000000000000 2464 331664806455131061313597372481080350163798517718566666687627118698102133718412817334272000000000000000 2465 329721156055826688707388046202188421239761790153994135138166131250330181185482072071864320000000000000 2466 328033466531810852720047338897548309498429367120783831934589245151717019300300972883968000000000000000 2467 326591172365247134543851852536602930735595199839347409423778390769905964455511067721728000000000000000 2468 325383469493732426241031399492114166784406369574435457183923367540934427033353765162844160000000000000 2469 324398759771418871338149002920234934570370645419901429133470349319927180650691487072256000000000000000 2470 323623919131557659495418833773166475617153710502551320200979705266343080977471297982300160000000000000 2471 323043306951473834249481367053509295790669381587830788634481236098541913883280420320051200000000000000 2472 322637394034045249653751415767369284277020319357742138288998806743609296066748093772595200000000000000 2473 322380823541940919409760488717070351823489684169657238553141298052240165218098621332848640000000000000 2474 322239618095464477088338221234952240455258724799385224995204199721381064359597434103398400000000000000 2475 322167080643844904511482816881638410327894414890341640751972935693086377984813858386083840000000000000 2476 322097658976526664955456636340980964648897184291850979869046986293166229170565265594777600000000000000 2477 321937565243868744961266825889303505844862504957358386135223950604064868234275434633625600000000000000 2478 321550092236848944822640988319148057616112426252464454636640954872987577008103355276328960000000000000 2479 320732007299959880539657203166171628657542809006304023102557250183757459487780009882419200000000000000 2480 319174424223480587479862166026677301672242437897867942211987121168010095199492211998720000000000000000 2481 316395605933453541178100298589685752202471555334029146409198625266167955659423676891136000000000000000 2482 311620670342443302279240332147285389707301704069260495805262521897850071169780515078144000000000000000 2483 303555434688837011792170605328712052903002506283114964193310672471003959765714357085798400000000000000 2484 289935882466316699154943515081792958052926570950271444052192305700655231947072392396800000000000000000 2485 266567915819777741312604784015499197254630996575174939606194716882990481909547154800640000000000000000 2486 225126685209140025226191435239980414488154749208446062440525790308744062453020916449280000000000000000 2487 147909319750932576960203068563465393093666888368834127980248828415406727022274611773440000000000000000 2488 1032350339899522147685355366093685559295904356429909624351088259457395137300823214059660771328000000000000 2489 84879253637723534869097391990308911821450713358887407246399665006125647808524324927560418161203653732739 2490 208550096611027222112638623255135374256284164338754003585346182377798266025324877868941218974896474723965 2491 216714103588079670189336092120670742150899792629266258774112155789777306580297141198665096898673364172800 2492 197110537106571597889295280171970534107718116265279620201493294131920040936001157010799664206767044689920 2493 174579752554044591498076952936664586345697627430763471892537096365408086979428499661823917848622662680576 2494 154299333915138922369109664801295235434002569043575269507833247500541819440154034020230005312716800000000 2495 137026950895488544258077442072329967431882535333492096537815943167720416304760833400197765031526400000000 2496 122496544901932361566061487775834200018640675253924301581670589861789642285010997209975930423869440000000 2497 110256694415478022202680177983815546178910571965345693489463917748847096503762723572037234511052800000000 2498 99883434096740065564835493691849500045045458414641735014646208870233674568289075398871161881231360000000 2499 91023504611165154756679714512361168756027988215566951204683924639210541913739259373777311498240000000000 2500 83397274283704587122030208588937209475478629715487707683715927545270470530026998566013150167040000000000 2501 76792950035868472110364005518815800261198475308042205361596749286502866606279077373528768512000000000000 2502 71013986140844889600237799478974933314909792808528057453127324729400819874802947108418617344000000000000 2503 65878633930893290344711253816549450208955094208225713701168595558497661060149571881745000693760000000000 2504 61313325051064283417425908556509162214078177979422134227864450427592710127533321214046817484800000000000 2505 57315658679402626658349583560851433428311533148100501564885262423002284157402474422591920537600000000000 2506 53916485902813005213502724381677036069780784155274144438870257077023930215986407397938901811200000000000 2507 50974417951582539578122749653223979578110362798069377497547695269997743009311151965622763520000000000000 2508 48296800835277707772173178415565842852950996633978332318131698892720372837206081734640559718400000000000 2509 45779337792802152053337268706920187980151286361252657826082661239435377111816347685895536640000000000000 2510 43298728950891423735127546150198518468052992651856218792628983772691897299917633994107125760000000000000 2511 40681706862974894906457921706061195536445239600601843408265724654094456290986545538068486553600000000000 2512 37764153336928205704507250343763695678466208031802490819384481498034973943348083177690234880000000000000 2513 35198857749518884434687040885735759983905821023240254663492874157647244541494941006798048460800000000000 2514 32920155648409738752686843680702891792509413092888374465338276493871208666691847071989760000000000000000 2515 30857609083901998879655811229895913143220781650305490300663927555046329314368899035714027520000000000000 2516 29001662085035700674716116276359919861639153597949442066037946585943246010485741296948346880000000000000 2517 27350835581775353845695432559235505098432249812911902310818714537213221403128607925998714880000000000000 2518 25914228501011686354256886185927520421260886332436274594011379137372132318541256101178900480000000000000 2519 24716660852020735388395336512390995356054374842668680250816148475375791759138130484128645120000000000000 2520 23809380939952851075590594708719802110082899354664153803166963468358589808650355305737093120000000000000 2521 23294007231663713837256922555550688068812711636154582976197399183076503459259272783481274368000000000000 2522 23382563113475763000039535185269319688256505823056556604411678079539121332472937521830952960000000000000 2523 24564792702692858082406788402319918394320037749203950072930651703067346711837818670108639232000000000000 2524 26527728999074439036245337893924484057025852933733074028163288841605552798412283885943521280000000000000 2525 26141163439000598922167311587383461123445632415672987289057764008621431158447212907389255680000000000000 2526 25785008923182852604193254849456982633941973001984527536348496655065857672276327487848316928000000000000 2527 25457384068371142744878604984673730975598450925982236649261242281408103640104295804111421440000000000000 2528 25156617767221963547767016284806819703793936761026664371410685313774196643208815221535670272000000000000 2529 24881223405869671292722581271499581231004017208909130443750183556232299175742775097420677120000000000000 2530 24629876235594366785320636512185554626836847248009476475983383952300975294869140369697669120000000000000 2531 24401393174898233009926420572807260640368042745064580123200830938767795052457078995445350400000000000000 2532 24194714373896186963120752722370664043701563219138582523919168833287224520393636204196659200000000000000 2533 24008885888606657694313577777404178326327561220058798260038775855063552850097064942166343680000000000000 2534 23843042785286165909088193296673898490819269586899036540228494300376470649993529917020569600000000000000 2535 23696391916517661784916169718967400337234796223381848228447912012515467340987877459755008000000000000000 2536 23568193467240445186563508052493926526533806292049039117896833256664226075987270609970135040000000000000 2537 23457740137295208733286650520347128091479520456963807083648994183910539502617440999702528000000000000000 2538 23364332471009780005267161530468573664824480596506913670177106075679072697147261784812421120000000000000 2539 23287248306904379525093423689141504093393789195033125857280790029890405071994926330281984000000000000000 2540 23225703512096008807537091112923743488567113709582558089690579048424786414663930891730944000000000000000 2541 23178799943837601423483205528357357385711612925805373801564508701717704441329831078128517120000000000000 2542 23145454714726893790948952020926434544705552543765135578274220416023308607674295300338483200000000000000 2543 23124301950585570438819783290090358520363892707422172893367878112423779001729472466392186880000000000000 2544 23113553687873085561253363610697097545916269320378103799836826994281147559833320797346201600000000000000 2545 23110799276741382146265379796640083490896450297892750873340259095807119142140952817801625600000000000000 2546 23112710733776528408142758638698231471971873454460544261533782507222972737841559736974049280000000000000 2547 23114601493332438973244125394368023802092045394774526250263473558733318886579209059801497600000000000000 2548 23109751558422378075802936985087169994563713480855709484740159254195123124750404949450424320000000000000 2549 23088350885203252103658484079309319546861843065340890349319465284322714545827749116562636800000000000000 2550 23035800459785828194243443962886488103419969814597932497994958630133418824178780387200204800000000000000 2551 22929895937071002205299304181535578847120147205170639784943709688990693505919075420733440000000000000000 2552 22735990495124263060595051143968199599674479421581250692748507462486037938713898281598976000000000000000 2553 22398334951383001665363243566032574472500208637101308252341330804719315884695608714539827200000000000000 2554 21823796024220176075058326095223313500374952913839098562079683952650208925580524611698688000000000000000 2555 20849419130189759052664445606926544356701495803558325633484515356205326977925295321907200000000000000000 2556 19173289356978425481763970567938331967241179474252656317851446474628035985582281384263680000000000000000 2557 16196070512727117177142236007699460543756524276387337013837246711487036608939069989191680000000000000000 2558 10643132051220677002122040805059645500182858810197392894807333553262909771588531707183104000000000000000 2559 75720458348068682182569368882144511199808774954813982124078877965882513416911237759465416556544000000000000 2560 6281064769191541580313207007282859474787352788557668136233575210453297937830800044639470943929070376284882 2561 15432707149216014436335258120880017694965028161069323861295012399519494985199867547146324088817826984004910 2562 16036843665517895594010870816931655943479538305802646175247036500446265209107976757245461726464386830172160 2563 14586179745886298243810867485205650161233085775135869914061327294164855422448690700108136583728814834319360 2564 12918901688999299833508368983743167884120033270130149402456770364474415535322978828254874329576918575218688 2565 11418150709722471376797724521888347336512857389173181765260350420476944607897416852431961961005056000000000 2566 10139994366752325097483118876243296201730826016324761676409021208223932014531016080023119994237747200000000 2567 9064744310964288423873551865948694328692445970796094084943788572371813211186405072160956854199910400000000 2568 8158995483030374730628765070895625519469575444174407784892680326756752662672117250669734338987294720000000 2569 7391371916812742463909440082302689120393338941579612920711175012723411539222127555083807498520494080000000 2570 6735761053004279710990394140582491337389318843106097794222327863594277258203143806438642380963840000000000 2571 6171355831657746991450616867679314251687883988795598142499231622078973764457407386572760683642880000000000 2572 5682477546793844470042364441830412506985192581427584824319091987765134697368845846633799263191040000000000 2573 5255236895915306832535642304168045720105375527892894074441853053139634183998424231698201837568000000000000 2574 4876156952131131223392214459844222720854331207388359154109012212682536530344669911538625276805120000000000 2575 4538219457154098174541775649553543070471768427108319243401623370664785468572024059977548169216000000000000 2576 4240475302752187993460582222309120930933170551588124564381219654440933181019565746049948372172800000000000 2577 3984887447231381914780987578283200652880027756459796625237571726624950565969144723940415478169600000000000 2578 3766173566701764889508152502152932331520182005562077448802524201037363227757636831234127141273600000000000 2579 3568806354279681603839999389786488042671860683706828997907530305009943603973180739977665209958400000000000 2580 3385193960541279196256827858880830970942641552848048850972371550362343623303501018645959540736000000000000 2581 3207243651346335724177315245590490186721952063476750490147405303364893269432411967363292856320000000000000 2582 3024250254396009739029875143453648157941875318394217235016188387544705129255641118130369986560000000000000 2583 2819892617147712759605058453988292071545340825748291911540933918357719431794151876003294399692800000000000 2584 2623938968715514033445082907458468497923638810820391038471423661593696276385327532364601386598400000000000 2585 2454403906586048210857467077368311531030987795280525186081044273066086812052965369859329228800000000000000 2586 2300468837741057848741214102806026377718814451080990834295681999934376668408356939921432248320000000000000 2587 2161274162083567648675118330638725228981893880170887443437549761120686090175286425750622699520000000000000 2588 2036476302915544156807160350183493545908287143410061047584933044447200035962340207742513315840000000000000 2589 1926373400194647779759993175311135118488326935810860178437808594546812862661221980210064261120000000000000 2590 1832167135181948565877902346965492313512233510223413323663618533812403058602890932778874961920000000000000 2591 1756496022688525716534828943422680295052867686901798814784370123508055454636954508964648714240000000000000 2592 1704576415110128129831298530153630526556549589312063720684179552972272422124063997323399659520000000000000 2593 1686889565402764654516884865512836979122864650649421504951884014039635756438373371939372662784000000000000 2594 1726373876714080558255191496205394646970079687667587659260609158897747603973127413804874858496000000000000 2595 1874864980868804409704786605784707120252928552802269874179197854687219907098784568751245230080000000000000 2596 1909996487933359610609664328362562852105861411228781330027756796595599801485684439787933532160000000000000 2597 1883539618315358943391949977006734646210372146160858926248425206726459960837591287906099527680000000000000 2598 1859165258768979013410036734273667568375508412348217729031076220360133122421564946046909415424000000000000 2599 1836750260532977949042991349644209689889428234309618374244198630603594677633524942266639056896000000000000 2600 1816185087584805173204643126903126495688537873478998208277454354360283464973124220871843512320000000000000 2601 1797372186033537683383816942326898320353956862186435756341382307371637992838180467751769866240000000000000 2602 1780224542795983534157593913485411715818812122018917509008287379622126307359378796953961758720000000000000 2603 1764664388239231305399678869606197803582979818518079408000569182889980087657236940079706931200000000000000 2604 1750622000031244105598248241423086269473161996478116104397351416026293400853370655130318274560000000000000 2605 1738034565414351524392700304320780735362408236147734743607154860812209369365722309943780966400000000000000 2606 1726845056193917207543323616635701073675506248378815327296548821244287363671871826330596147200000000000000 2607 1717001064284342243498717464220179549435471276352543086219621624573516571082413287604748288000000000000000 2608 1708453534604858393932113889846090347392817958150167080546317382197374102487893575645182033920000000000000 2609 1701155314756648537337947895735573729194094823539015289706225058217192324729816821298427330560000000000000 2610 1695059414563454627833107797308504363918638788374030991757946911372795470185193502035410944000000000000000 2611 1690116829043406313994280403900385316316695392731827249718801953323199783494400999432388608000000000000000 2612 1686273719142366828139674086840199338566155727442899689228855626006388266483524642856239104000000000000000 2613 1683467655180205051535206149670695475310387886944605112032148206076608089238807360896667484160000000000000 2614 1681622491637248501611491132284036953466243417543372395832432450589620749023026982184592343040000000000000 2615 1680641231051486994392794964119067128176447202128718637071558284242228223875695588182432153600000000000000 2616 1680395903202562571330419978995241618075035439713102844675856334461422376981566340073730867200000000000000 2617 1680712954298192239533575379003928830424159092353648675581882980450248767957767913542883737600000000000000 2618 1681351770667268812334724069106657787757682726551604338483101602050864389674847023577841008640000000000000 2619 1681972501998157142619730857863513198665564503226426360144172092623827837646747112584888975360000000000000 2620 1682086834744186207484672790389951389768244063196710657577808312928300765145767179927211212800000000000000 2621 1680980901545281935417974147322617232815070316079819016723033327313431184836555798583286169600000000000000 2622 1677591309674561583415697157170209641563346373164687528584140796746859135957654673277373644800000000000000 2623 1670299607166015816892271188973732321644908222976648791834493352657415830071792650179051520000000000000000 2624 1656579245921669382384279418735898358523974377547827742782414328343598087349984957871580774400000000000000 2625 1632363501759882394096927296251767927465545508249352919602451532889392566748270877529341952000000000000000 2626 1590857011675990148516192009687621837848227910913285931002942931712591349142317644828901376000000000000000 2627 1520167941874718020339857666457967748831264944030032036629650399059794281714023738323763200000000000000000 2628 1398260754265441116293279708664720093610979929194773428861282299425047493905073042400215040000000000000000 2629 1181387657685495147235546529361620650520297327931910611323614024412182984646327019497324544000000000000000 2630 776498929934128265788622131974774136492214206152429509790168842336646093194768933002936320000000000000000 2631 5629573650299919641909300003832378075556756381034451681401629549351234763994852264606758187565056000000000000 2632 471079857689365618523490525546214460609051459141825110217518140783997345337310003347960320794680278221301326 2633 1157453036191201082725144359066001327122377112080204801643942104922402183126440266025800596074876751138544050 2634 1202763274913842169550815311269851455102255735608787520131896761024955980708726135206704305285028458790912000 2635 1093963480941472368285814621403029865082606163949696126779152326929779062144919058361191369346819404333056000 2636 968917626674947469763252913412725963668173171268404098062724446138828772778912234302775946535877513916186624 2637 856361303229273287657020794548595932821100982822118559818627401166384466326360351752869936092938240000000000 2638 760499577523600402164929838182562755279773537422199495280384333860870779982044003954769558492938240000000000 2639 679855822354362332484337439887638911058291049607073394725336687059010429211080122637845728308756480000000000 2640 611924674561505936868765081345465457559793198005404700896544751420558935709622356782935732660469760000000000 2641 554352715507190954664353031150396175448450047488998746811255385321844068884390218466912050823666073600000000 2642 505183320144603301759581958992442932961607116718804028458678474724986595691054304883575038672896000000000000 2643 462850617152302056839501627328335398036265794036748794798535123021982695947495841552118929424384000000000000 2644 426171917981177889492618024527235290233704033006734395082566687224858407025869715061595443298304000000000000 2645 394146048488953365959519159379506239857757250552167795850738511896990804054097752169736071806976000000000000 2646 365783354374203390347753898175331217991566939725836138246933570242343061681476877702580840431616000000000000 2647 340452200424977079015753168765153941629983376703970072587682605007973751202318258713134230405120000000000000 2648 318021295551049580213073529039655501309698968954971172527939828514188179365306240851754614784000000000000000 2649 298575968767534887652849318563057411409740492432209962535325443799064307124910449827925039513600000000000000 2650 282036833769441164265438807257944844887458887181211859365164753512119733616566487715098855997440000000000000 2651 267257998451774181217427452834600182850589820504959457197960357891804765684870521212100411392000000000000000 2652 253631427704622798163666310991589266396362838241439244904769437433109368193831981002726886604800000000000000 2653 240609664083649696755225851060057854028156054907804115078804960393814770937925515648809146777600000000000000 2654 227508933770142883103258401454837888827004104854267721057610135319970829597398242647013851136000000000000000 2655 213302436749790440291005235245690734834857564752604787818239048202210823715395284590556872704000000000000000 2656 198207032311752592706872785953103543614148673405751527439174233745292150848559210606150724406476800000000000 2657 185437622458326064301771568521491943538647772194495511154577084669891209942169582775042048000000000000000000 2658 173813499475177436208656911117095641232343840320660383273430836971777181442621170554220052480000000000000000 2659 163261121477183059555193429008040768213429356818598212740583203588296791090037619818235953152000000000000000 2660 153741029620350039244525667773062204223775625540972197706398291742820528219635725604778672128000000000000000 2661 145254130625520293390105797173282201791303837224792133791806051459789561880551556721021823221760000000000000 2662 137855269377701341124063714636160842581323141991907108173232177940517978021000054934788374528000000000000000 2663 131680589837154831710088974247925489162775572238108594743632614930769791476476034147399237632000000000000000 2664 127004078452390315293283956802945885144735411799293921815356881211165948740059269283773939712000000000000000 2665 124363659409124237714788012799847741369940933784269649071375663555909062777078942442211770368000000000000000 2666 124877138247358371372522106965550720315868381039217962156673068140033467069811954744833469317120000000000000 2667 131122924676830408836203695166079562406762530956940987511757983145221605507080957536011026432000000000000000 2668 141470841849321800410129037058124655032895057285302674534284538366187489218765072774010503168000000000000000 2669 139480006684607182090574171347529260910362247793680741863869081856652353924283534747671461888000000000000000 2670 137643279799968538170950190627415224146142579911755075379692611260779766368900901808522657792000000000000000 2671 135951459547481590355608936193761940937459052652963421435397448613834734577076936679680251002880000000000000 2672 134396360526803264564121318266649489504104504949484271286160875410019122753672556751217491968000000000000000 2673 132970693912458950181054228933978904148625094308283797391742193801377896542675166170974257152000000000000000 2674 131667962465247527968814496937900690909650328276448200755240796935364178545122522637629652992000000000000000 2675 130482367057205611310414553886146654170810661216159294694357427256394485028045377731284697088000000000000000 2676 129408721804210295729309783771121172262751853357992489920041740078598539761530708939178508288000000000000000 2677 128442375002292366443349735104411220858085255176383518529153500632363917997394042631844003840000000000000000 2678 127579132993181122535208852125674330574474647121482656711589027017066432432164722751192432640000000000000000 2679 126815183814240794928962828096684297598044990115319250598340304060127353269653087246153154560000000000000000 2680 126147016967829226052966997371278497509544828466717451232461996907442033793809955824022323200000000000000000 2681 125571334793457091954010370903687640533372119924037280420154327591506996532860177809920879493120000000000000 2682 125084949614459451274849109980556891852506972319045241890163607221852376818368883919002009600000000000000000 2683 124684658859715652912723794705865945999784487798666702759118210307710436028045483563181670400000000000000000 2684 124367087420175181595805539154934013842171925125549552337798634301141116143927620712949350400000000000000000 2685 124128482103535335960281564725736895755564241047880116012679650247692469616148341765806489600000000000000000 2686 123964436426906008340319725566660303181946744402284558249640004265641141116675814756936423833600000000000000 2687 123869513892922322663346445011993793447290251738685913085871140333610456959285469669847203840000000000000000 2688 123836722288004304849995418408773367339317162262116110100009557786269448075051253866073948160000000000000000 2689 123856767003292327455819748451804446849496146634026114844642859134872080372348208686468956160000000000000000 2690 123916972054188749863916150824865939192289695792175792182732050253535290518920176676466851840000000000000000 2691 123999693086711074909685900096616011847129101083180819963128743151251248738519967988865774387200000000000000 2692 124079938671995199045717850170259170393361315811785551158176629783725004416563311584131153920000000000000000 2693 124121730144429869342619000258613348519188977243950826748685048897531870976482013680112762880000000000000000 2694 124072399875961285709421901350002700517302809043986641710509602730277063642698166085909217280000000000000000 2695 123853420909567241900612016681706883693543931456299196446251019759826709646873723925556101120000000000000000 2696 123345201759951937247429257031906386829162453389044833858547201427009168989916995705529958400000000000000000 2697 122360967028305124835202457065719765118248107432510003728246512889015767815623888933696307200000000000000000 2698 120599990055394296280295374872332108073947018893049208239285598325410346349312549907018547200000000000000000 2699 117559654171644860239615659539416172576284489004989144166026297527290757785884502430371020800000000000000000 2700 112360239182044375416424262303415007522310887167437150533495899060941316474514798050017280000000000000000000 2701 103371420047480825383110321319141806920526016194042178490816227136066011156553614206015897600000000000000000 2702 87356129617589429901219989847162090355374098192148319851393994762872685484411504962830336000000000000000000 2703 57428566693044902990616845177301003844736675663356765828231237297814450642529785670008832000000000000000000 2704 424165714096125435697076727829539114978913925922272217322402686192253706786331116638891365787238400000000000000 2705 35802069184391787007785279941512299006287910894778708376531378699583798245635560254444984380395701144818968301 2706 87966430750531282287110971289016100861300660518095434941524324831704881945151388386498978570962035872938957075 2707 91410008893452004885861963656507592147745652007147566518192540816918783831152619648003944675664772788230553600 2708 83141224551551899989719511823542544727255199408302972879262342415947268656074430202280788460588404662829056000 2709 73637739627296006662136665934164351440037923277960841170612861021364753045192578937701349550494714203182465024 2710 65083459045427077956416516913590526439320311261768610089037182215693973521882425615937418088803205120000000000 2711 57797967892151123953820772177270229888234640640918638012221928363143597260655616548196341236325416960000000000 2712 51669042440918652534431151581069606918784883959734172235754480357373290072135279591065608524629278720000000000 2713 46506276299279140322156803338953350683171555054212708100102590357698437137217283794155893795911106560000000000 2714 42130794615670370160841340111178923113338054404591387972634096873344781112062610330148064728363040768000000000 2715 38393996600417540168556081219439172782786689248572093984394462972814407845349533774732303217039769600000000000 2716 35176675833174022296488564934898703822036626467330716757347502280229888937296573246449718717841408000000000000 2717 32388165430240378999122262687409580620735597578072333514871653525189124310075397924480821028192256000000000000 2718 29954745511974397860734803502617317410695597591994598542497760876348623417523148341896381483450368000000000000 2719 27803788620004204497958146433230865496083236788767561166120889446080934803099766834702769976875417600000000000 2720 25881016842903143260168896377160021674159696291761096017307278118768447927193194963886143589842944000000000000 2721 24171336051600200171712747860272376285550439875768166382081064428556134167388717701739168567132160000000000000 2722 22676795748426969340313504916127325126340819382776883919000636554727100189413268930715540562903040000000000000 2723 21403688058114050841007385894354968785871305569579754053363083728329213141454921005525076069580800000000000000 2724 20280755842351576009532931752680339515657611006508456377768705316883219440528542094114478048149504000000000000 2725 19252615633581028039978769221949610641420953535307717486559377796296414671479163032579657747660800000000000000 2726 18281777953041094975149957293543764565847427850795952374985012701637292025854038906979513427558400000000000000 2727 17323102495224728949162569461318812883545365176051479625825573322836351231714809587994190046822400000000000000 2728 16312433649327317747012014179564974222351011411139259693839004218635095994111176732180303839232000000000000000 2729 15188579206418411819612426503881910583934271516647040253855423294578417187431736299156506364870656000000000000 2730 14194759844060633740210976120873533070809170008462676399462796457734335157003626055449136909516800000000000000 2731 13306519390481677343538911247752544425102989200111579268744678593481521130483613811064858214400000000000000000 2732 12497605548180327635495802444686880050369787709021285352833891898977834234722258580163908337664000000000000000 2733 11764200368493280798762761356445897820511842165532987509449658414145972842903089511963708882944000000000000000 2734 11105114399988733808496649713520084517419373593707766411363451325308754667171404929562947302195200000000000000 2735 10522498265904419158235677788608202317388791633636370385496581814560192858940138682797780474265600000000000000 2736 10023282007392456253011219541105850304419961420531771845531949419869114836754097720161053179904000000000000000 2737 9622075617315400589442155292764762363524926772457592269556582308651668011417387772568401870848000000000000000 2738 9347349881951439840135703592584501412927239407342253333490482892537806886573143973330832850944000000000000000 2739 9255972405311491829203187885443944249582644052115304878025644150243968130949046954000360092467200000000000000 2740 9472107122172672077906630900802475840540075698248461592575128576815447686749504479596534510387200000000000000 2741 10276251165363837140593706845540535972784355172833163500895820762644589517881878370104478007296000000000000000 2742 10468842296849813230349548742301224472434234239112397915537055839097874202188615385276777234432000000000000000 2743 10328673315516552355835338637222166807926312093029486730842407907743897388034124316699363639296000000000000000 2744 10199367033177668678467409125491468109229165171461051085635222494423780687935556824011528942387200000000000000 2745 10080303342057171577586613805586251230484768782073385394234347409416038856446680183078730806067200000000000000 2746 9970929985750451723376238755211424030828324700537928317325649708990942535724849686590326308864000000000000000 2747 9870754766710906255300583692029317721916541884466090262196304246837168506144630939947670437888000000000000000 2748 9779338666737020940956494908933169497562210745623470910639248281472048533760463726813038772224000000000000000 2749 9696289676428790316045028182117209145493130024596370699065138594341847954084083180742578379161600000000000000 2750 9621257142834765465092162184722487155187203010529006859272668501495804477922500534173706485760000000000000000 2751 9553926446979023682679801572872800598295022385034825122934481664058388453593395171083545477120000000000000000 2752 9494013813575895201995125412352264766917154989957001036954083427186693680160258118067903528960000000000000000 2753 9441261031721437140833804018300088115054451508993563799647865902272338463830499230080953221120000000000000000 2754 9395429823763920756424981964212822494510898824201115767793769529666282676962965509773182631936000000000000000 2755 9356295533630136263239988420274765373074785406104738541109538134269148761271934817209791021056000000000000000 2756 9323639705877785252717599043935356015775327398242679953197579645998073318230726809039457484800000000000000000 2757 9297240977615023779454423333539287143229213127930769986868588059171163078921429264937621913600000000000000000 2758 9276863483860474656813050216964337180671639155661362904012090721574007700513712152439999692800000000000000000 2759 9262241646416527614199918938807713094197011732009090838473405174845998096448596265579451514880000000000000000 2760 9253059719008341336831008086940001201795310564313383097919557461256785176209016172928468779008000000000000000 2761 9248923704004866758863201227562203244064338796488548177078378478242914119626648402015257886720000000000000000 2762 9249322085373011182934140561151831505412447360680810154366231109139987052777966064617799024640000000000000000 2763 9253569982212077617377177138568711893433542616318425665003147848585019157310354303219578961920000000000000000 2764 9260728378183039239830000338311647855637116598868604202456175222280870711447301203621289394176000000000000000 2765 9269485253695122976855208269517524820047683621955812115276509324093535971272968098839802150912000000000000000 2766 9277977349731770044773354086924540547477791291990932502730755736731437427019153427484387573760000000000000000 2767 9283517340326246735593979828866446003530451758309465010155618260399526603828305531122084741120000000000000000 2768 9282166415720353687136125994747077032450716401603250632967499654258852823769356550302083317760000000000000000 2769 9268046758525154840070413063689573573621502809283681407916384001719955626498366048829305782272000000000000000 2770 9232201465063069242459098935418447741455492723361840594867017803779171133487726648262393856000000000000000000 2771 9160635979313112032438440666293288684076604580320450428371410576885120766614469058080905625600000000000000000 2772 9030811020030408186165647777204633739890267944167743652271209804014551229569110354802035916800000000000000000 2773 8805047721145806343743967079705837389481713611272230392029331965522299075905088529857354137600000000000000000 2774 8417387061009152924053269021701547134957118461514863105680749923936803765605080013918437376000000000000000000 2775 7745576826092929451241505766448372011509836706370484360156934202308044779617820106704289792000000000000000000 2776 6546856603007118940930320350212314438299981025622671304418361051950847373248395566381006848000000000000000000 2777 4304782423895091906365142148084809493676699852464222227562757951967680464601684755976552448000000000000000000 2778 32383001834122044743159999333731500940591393854196135042769810011856449588500655595625040679691878400000000000000 2779 2756759327198167599599466555496447023484169138897960544992916159867952464913938139592263797290468988151060488877 2780 6773415167790908736107544789254239766320150859893348164810332799967085694878084529644384795636446979720576245075 2781 7038570684795804376211371201551074328610356639077740724459396956536031963228989169329897700175882678937242828800 2782 6401874290469496299208314134554158641468264293609240376647558189105530127373431399128532644534439822559340134400 2783 5670105951301792478749531525625400479165640614078399717351386693641377351805535614677583687941305273607780302848 2784 5011426346497892372991083421957272378098936310386266468444005699783361428805440346777033686802040356864000000000 2785 4450443527687667549538066061057441835158866888434793321322501947827806153803199291299650191403327160320000000000 2786 3978516265118525974735544046706178325667927836057876172552084006679873223165959705696628799656532377600000000000 2787 3580983338851812217392591997853152568759194402288248870582924481459331558641530078112137522444238848000000000000 2788 3244070504520017702878164900292956545515060004048148633075548313502212060026331862071641652356752343040000000000 2789 2956340655053025827019517773885556531280401467151919959860473320913730137827947147893818826057318400000000000000 2790 2708611088514915794231935632790926454008567036353957247083000330090062429845421580120482691172374937600000000000 2791 2493834124994427431026379649267888491024040930456591580369128412299643650764413942914613455769042944000000000000 2792 2306460001126826506849596613807970584052069185192066828621033120418523666048452494301120017175937024000000000000 2793 2141126870818496043350215985388998458247981601673903565122668288920587382015826541110582974680242585600000000000 2794 1993332446947516675157109257622695566502977618770271526200027410392068775175541698350143350755033088000000000000 2795 1861472048352303069083486662179410448682895328302850604271194603106819624296730957936197540799053824000000000000 2796 1745409022713958575845156291917737997866591527591944888407935897453398690111793501456813920647905280000000000000 2797 1645914567856061093750966985148903617765994454350642467133904708468927533720915346283157278708203520000000000000 2798 1559277789458881996691279641071504785004588937395371787845674580417515333490809146931152643430547456000000000000 2799 1480467653602815040398838788786671382886753251056996059710464701672973506645484610539383381032960000000000000000 2800 1406800461326159465621933235912882254450482738384374116306172299342249309547639080289787068599500800000000000000 2801 1335201137311515684968801694821816153721035574896761411128234686919287428367842179808339724284723200000000000000 2802 1261550736395758781933512988860524680824613634609053215634637213310862307237147793180441024502169600000000000000 2803 1179518372074385141574295934619726109245992073483602421479367895800044333709410773403051642440384512000000000000 2804 1100658886894437460165433845185244284023013958899710425485216066713394740874901757811921728726630400000000000000 2805 1031970909980673851779540520867386179923123451700428897641678911895815121047924397505774403505356800000000000000 2806 969254615931120409494098434110709718466702295041587340108796091233459484229615198733901129318400000000000000000 2807 912165947125537361204644944516050826072402281369585321911810293205771079182252866189283056156672000000000000000 2808 860537722163546247492294666211264323190776698563834995771416636063716882350750568161969710510899200000000000000 2809 814417024966439508200636495400256312857770990661763839619747930474217180506020181218107156594688000000000000000 2810 774142460104873959959000811695198732450384184642921682462748073562371672672589895502690128599449600000000000000 2811 740497505653697483190513637873130554612057754533613937233834397790940138660513120779271166492672000000000000000 2812 715025562325866996750168620551523863539008495899266986157736353015407288665099461136659504955392000000000000000 2813 700731010514007031717584223860295317238071183851398317613427793027566911939458352559342004417331200000000000000 2814 703834717774752167869301844208477259938597849468045674578402159713546166837360560520772603346944000000000000000 2815 738668886487610167146106324292003104067718231364150791363948630629181795890398938348575169655603200000000000000 2816 796263326530277120846317294260698143488657415817862271572991854711713807031131969877553088299008000000000000000 2817 785431604117501372102635374871112379649809471375458366688754497056419997835997144033842312511488000000000000000 2818 775425149162405168114338048189454173105067880384188716317993773673873096406661883076204725220147200000000000000 2819 766196352736273647065356587963749311620142164100000910823328909337201085825402805315988027867136000000000000000 2820 757702801211297396915260471053233217491438453452516135466615113607772254042908793761417932256051200000000000000 2821 749906687765510717986017584519854542225553536779992097168166306020388561872887532242630587973632000000000000000 2822 742774296194995695711368922825206158574219776806073292230271894574496930087383478231062200451072000000000000000 2823 736275542286778376621346772254790627949794889026051543227683848391717787386232246809835008006553600000000000000 2824 730383559322299096632522231544263688894210772504922271136102287595532677410898874375500740952064000000000000000 2825 725074314891930622922477414006107436248363256665824304160506209197832754485138231745601454735360000000000000000 2826 720326246075355973075379206088055528442285125238354835831247690463068912782385356753153147535360000000000000000 2827 716119899081153238093346602531713685276036833528185221073108007079224894732088040905693294755840000000000000000 2828 712437557453699646647318851220924649162008910868654324321427960985470660480649471901908730065715200000000000000 2829 709262839637080292396787854161164051056214911238711680509921817435591927574655239463269669273600000000000000000 2830 706580241549337405879681433200365454232013120957179004825714543332210522798363231291977871917056000000000000000 2831 704374592119521738714740878715418216738951149104975293067983186841061991815015663082905429606400000000000000000 2832 702630378326794667480620400447663533917007755094175413266864960545879935649599126485378426470400000000000000000 2833 701330879379851884055066596402503890858775920167999035543314058550994982158836638724463976775680000000000000000 2834 700457024510249900823868869747333302748649012233187494659551266347728606043925092584446020812800000000000000000 2835 699985851023929260428338717033075178634059283391566805582967224086653643505496100660834339913728000000000000000 2836 699888381670299313873286037720181207555144534099797206020637985189795690880023445455947704565760000000000000000 2837 700126651411455388864133419425492872935118473098313527955925222600325121656040617704798143119360000000000000000 2838 700649473819824476929075262341960968864476401765576796601821677935362367194348993325442453733376000000000000000 2839 701386313232879365377288550213111690049893093225786088776189008638321683391582484602137000017920000000000000000 2840 702238261880741816488530858740706678705870483424620153313770391859150620275308567100815333916672000000000000000 2841 703064505835229685615047498586948517042205962348646218540263934716760036136340293060483591700480000000000000000 2842 703661603405040983036974939841111399423847210618112730691639127831220368049548595804269266862080000000000000000 2843 703731016871844661080105060032516855629494314263089524911751358402886564854390601229056409075712000000000000000 2844 702826879188157575372006323996459329332963963037345840100325786797096635009459425369555688488960000000000000000 2845 700269370827619670002643892385023155553385283882460804524092305653817129856486967559246053376000000000000000000 2846 694995897312887426108086991138339357663988279851076525881883928913975559337706556921167531212800000000000000000 2847 685294586969264018300917851615122641479209318198004431352058761359712902000345823445557392179200000000000000000 2848 668303122034966701490167101349673057861662063095562286755026296183142499861196219416173179043840000000000000000 2849 639010088152666679727424225731990690949561528275564959712947071690413694318470158803103907840000000000000000000 2850 588125951503472851526907111460739580373948295468436638846916101166917789030147535046560448512000000000000000000 2851 497202369959883115185173918103795496519658832959617667283498543452267093661494589315291807744000000000000000000 2852 326988946009652859536195459653847488702117971225694501907165708756896376912514459639786504192000000000000000000 2853 2504642925142263724515256664594618309825937349808850904412420812262092032485429349291804139021192396800000000000000 2854 215027227521457072768758391328722867831765192834040922509447460469700292263287174888196576188656581075782718205556 2855 528326383087690881416388493561830701772971767071681168031515132957417635329722069334251394684995842205908046434700 2856 549008513414072741344486953720984047932560958086846298645328403141844345898584542966282604440193879611114782720000 2857 499346194656620711338247177128402408542783971404345821824659975690429873443822362990948497263602728487485066444800 2858 442268264201539812805874031736088092010434499730446682776356853281205347827103688129918765982854498996925386194944 2859 390891255026832032934388552707608698391808638693573612740807667847991765717595145336033089871647374049280000000000 2860 347134595158190341930882931316164659888618682222154906880200076844894093421351908422253233733727412027392000000000 2861 310324268568108753540985773714549146572823778090380061902925861306535002356749353238339092405424603791360000000000 2862 279316703801821734422191899968850743577088236033313480822095942822705906840077839368926529595744463093760000000000 2863 253037464412562832538952827157116766564152461801859926131512034339560234632029557835975256179065688686592000000000 2864 230594674436749547922279824045564545115048174198027797444912571084359288297538995417889289336225005568000000000000 2865 211272375316248933641908370591143995937409209756697191084984041434383037567254813673392641873367007232000000000000 2866 194515981721022372776117749828129697466177722371010031471373361018807301579978716008694310833568822067200000000000 2867 179898450697197510552114279932548270106125266852013217133154283489427145485859159538765522197328953344000000000000 2868 167019525817997501366287866722772309914143796779156714939808872429640462025838088213273211413327983411200000000000 2869 155515490611121961947132258631999442695908551741678350443107889187469730220921772285392638966079946752000000000000 2870 145223823252301034580528318810280697631924164888080532270771708931077402804722841330078477499280392192000000000000 2871 136114021351567590690111064960060736377573666850618760569570062122758710332905089916551876145282285568000000000000 2872 128237583222306868742470978364029825635817314291038896706568264790967171508767558870134793225203875840000000000000 2873 121447192872532752874619172107156823671640182508342025816034348410382234678753925547340693832984428544000000000000 2874 115313825273597198239227059376759638538843087350134522586823813554839855461021600412220343981724139520000000000000 2875 109629779654387048747973194724322506650256279895700090028255969689983225885928551608357985190726860800000000000000 2876 104179307800907301961875869209124151018848506308969354987423952226965703381800535922297901812390297600000000000000 2877 98689263771346524833996112283830432995506533872725020131371958634979659215554026354011331789796147200000000000000 2878 92745664736032901660481747769706023418706221145021467493787901350686031853228375198186509149180788736000000000000 2879 86435596910626706066518836609017349626581802308802860230492730796440778508982379317979459658291609600000000000000 2880 81060046337889632572113814757613594537017442884997477535571595257798232387348059423478953228736921600000000000000 2881 76141356790396551224575777679188718406217812514506613053498663128964659122518427850354596274346393600000000000000 2882 71649566802232702787082172836021995227990591102192850270994867195836335958441831732066094768193536000000000000000 2883 67566991514011842168219136210297805624382054278904609817483770478798175734523395122791807581578854400000000000000 2884 63890165008099059712128425632790671516902681767976363825161697787195272479969045930900284464168960000000000000000 2885 60634047276638240101477635999724341845531402338137968387467381704468793430501556894681096995733504000000000000000 2886 57840345210147675313901450410555364166048073982507942965834150510625889323893298973354018907304755200000000000000 2887 55594138765435694068341368024017860968245953657982295723028054881019977709068696943331793763827712000000000000000 2888 54059194645767537097558752987847520666848743884301244908085305382622758220746438750211328388261478400000000000000 2889 53560925372025180247995811457099372473699702718550843208195125306459850972001880176155972092297216000000000000000 2890 54808365408818259982740334807171401522006867743803306758899196197795768321355230963325697781661696000000000000000 2891 59402908732562346551090121431417185517387545516303094869888807099563157718389339805483010842060390400000000000000 2892 60516012816301061184320114363813058905137963602157532639547380958090249334366029710694034710724608000000000000000 2893 59732073493135979348405420258948096472368010298103608786679779501140740835427582803773707866498662400000000000000 2894 59007962570407417671139870984173098050922238702406555973466843264938635628994757931652652260655104000000000000000 2895 58340379429776264840833580197811197584790824780757212209833472668104025534991385033345945550454784000000000000000 2896 57726380855074657495218448910939349313998892407219601390433281678582834982431842054939654559786598400000000000000 2897 57163341608307339730115976783627093968738785508183943043227949781645073557310563253222340728717312000000000000000 2898 56648919656471671726253736514135723027260494977743189754095403159548299201331113273089010487735091200000000000000 2899 56181025074491132650889721100311197915299566532205237320199354518585422472297286658750453871804416000000000000000 2900 55757791720178918270584888654911023739413367058460874656092234210484494607453301303389290607149056000000000000000 2901 55377550799871201325704212494716455443468743727852331230258661727484476623802432449570311105413120000000000000000 2902 55038805414410872718249382603952650989549296099844908272493701083545510397086750524159293558620160000000000000000 2903 54740205085763353519855414297524194102500255554894478298828376061135950953320809846831195451136409600000000000000 2904 54480519099400561214206735681600120230035975537014742448109197016535991683814371380734197005025280000000000000000 2905 54258607232236642368354270843329049905800440709761443559009019033822782459461125818940129699430400000000000000000 2906 54073386032530424872603545152088344950283872049100340444775437504819733593776627662646457518784512000000000000000 2907 53923788218927830886050718381658127925904149081480886324871157303721301373393976873791315666534400000000000000000 2908 53808711882044711625970420485191978270153393899212124376000640251259023435565664013752980587151360000000000000000 2909 53726954866777938974932780331548958781859798170012783258586023413995865597525163930856258220851200000000000000000 2910 53677127772995992399976477597479857305370155884816894327595086515910150021050259726471231910707200000000000000000 2911 53657536097454991239041274757397452486328061619981138234859866867056243086645442474794301297524736000000000000000 2912 53666017604685323660385526010950843779313116479109873898938410932180266195614001139706905346703360000000000000000 2913 53699714163258628325879033269935303354123586886640647594219464573444936831018315377958017577254912000000000000000 2914 53754746516012763148001184061645530070258189512506547673713532012090096368353332602673289892986880000000000000000 2915 53825743199387742265566756805064280988022440928520809845114633920986041444792733253822062033633280000000000000000 2916 53905146578655038484738654490000912670183962822880366054371327222711942851609400484119729441603584000000000000000 2917 53982171588661229298630365750879140824146876546581992467294640237471231524593378126550255775252480000000000000000 2918 54041211141507147497239675379797355475751465775471057717117885017437724266205332157767879695007744000000000000000 2919 54059337205155339873880797793406976636992972322937331686402717986403558845632732548959333242634240000000000000000 2920 54002280209860226836046097849757800409046245995765020669201151498976917567592494355260786333450240000000000000000 2921 53817760763899123462262014435354867807676345493672649477101564549218357656323542536244409925632000000000000000000 2922 53424032454312389972134686970981912363040490381595795554746555926952556039524573592896704138444800000000000000000 2923 52689363815265413521364855391322715092015779293452283564811146480542497693798017454056998352977920000000000000000 2924 51393451356491805494877639061538237970770068514109437826513289819154338721720159972004303627878400000000000000000 2925 49150525947075945449034380029218950645537107549862204817920845597520986654662329714605408911360000000000000000000 2926 45245415666349363481850826547445390183288953799325207722798367454156305523196007627691554504704000000000000000000 2927 38257706683129384565734868779500156178147802633406256723138387924556876098764191777855020990464000000000000000000 2928 25165069284902884069905602574960102730514999065529448866775472945930745167187112813877969362616320000000000000000 2929 196222721017242940067924134894732630092812145453378384844678694828310337269064657651691893088363898470400000000000000 2930 16987150974195108748731912914969106558709450233889232878246349377106323088799686816167529518903869904986834738162848 2931 41737784263927579631894690991384625440064769598662812290904786685011122130689815682939249984874900421115088867087200 2932 43371672559711746566214469343957748001375953398740180156462107868100729838507735211733299942280299528667525310054400 2933 39448349377873036195721550720452653483921304788543653544858023588962855521138820366901030555580643021399383434854400 2934 34939192871921645227229335095087228910470631992319225757300347041072607672553464076884812110944176861051263649841152 2935 30880409147119464109833561096338094660507352842409593367277619790686474810591886606028704180935858239569920000000000 2936 27423633017394458494680402250758330516460617022746891091148729325542598479743301619237571211679725940375552000000000 2937 24515617214000178759674119551026357820697630342217425679070785267820885146604141367621121111155073259405312000000000 2938 22066019751622767284120064484350270996393175783900922301962684265288989135382318068753837390100340754350080000000000 2939 19989958151922289165213539089577143937176953612192417209928371798329740795303669146362262162545846349987840000000000 2940 18216980576565926665405955709602210062796033082107249193546120245630918107355915976041152910630477365248000000000000 2941 16690574874137272455371785007279795917688062728920983252838864995321730845499618334677223048121700843520000000000000 2942 15366605097423266126741160765531824116739634446843271506907986147914275470912246617063443699265324449792000000000000 2943 14211523702111029583074830285420389795650634452877070261985041048370541019777682348881179663275560376729600000000000 2944 13195001453183725418807839087197112056930445548157078199198639098806787519953520443042214928441845324185600000000000 2945 12288209242812269052786189445726865027325971471751506175109457947760182063545422766457568713142364536832000000000000 2946 11475285428947997146773467720199711848139338380159949847402539546240163791000116705473826698942662836224000000000000 2947 10752402697438195026066457790694018940994870042923149766773008761127427501581536272997314961460944699392000000000000 2948 10121807825141853287002099299317263734775741287087354126467531898369367968138449219067981038087238057984000000000000 2949 9581067377112979404145743087871771943259655733971133457327907246414048402915308865240449924343189733376000000000000 2950 9096715691242625084934463058558358127666768205703930298329219964073858253035560673309654097541233377280000000000000 2951 8651106652918275957332546093494719746070737722736646627752710949193581381464866311159818847984119971840000000000000 2952 8228681043888579653875860706647263851344473217498372380664521660107470796161101091292843979926457548800000000000000 2953 7810733195892057338609513763534089291495707437382024876038166156431647998799861529749370339448376524800000000000000 2954 7370399984789587735681387355620557699693358578102670778352162304010417865796880032819300670098624217088000000000000 2955 6881895028879625310860996451329972100905095598884960745910449984676448413628319642359746968247966105600000000000000 2956 6447661759533880265370300740080061865415884563268844399356893128358191832278610038861186758524220211200000000000000 2957 6057408345429301725769463953714313854151822294062576902313467453930136184783697123546049776197409177600000000000000 2958 5700085641119431850037326956678272538378126490131402686468776809224902350490734331587057184848792780800000000000000 2959 5374004998893980163562242127208017326196212695746358552256137682729702905339901025865844848850055987200000000000000 2960 5078452378709717924396460396753721559444329689414482942055141469217130438494300438550886930458869760000000000000000 2961 4813919134553771129118599565633903257428373812595945124451151136399117710549459710384234013323689984000000000000000 2962 4582563354037581947656684176288146949244691379265007778213463494691607543620148035652755372998918144000000000000000 2963 4389114539056371698698519762869139120963938711864855649740000996069465162432674554956878454571243929600000000000000 2964 4242723335295790796731213623626673357914740529990912630845857433750121880130912054501195639243879219200000000000000 2965 4161070360661278324864225690563478141079013594039657662771191546478705227349817622241515044870291456000000000000000 2966 4180650234191754502204648706638895212240552853913585497946081044995935328847083214110886556013166592000000000000000 2967 4385453908922731538198779344661895950165760814976714080131116248478674945070777691971560134846447616000000000000000 2968 4723414824457055753936196177662148966328578742586157103360932911266347015894978267735236435579712307200000000000000 2969 4661245887175589237722256808872700862168251646456183951561137018296901454979543438466208023593562931200000000000000 2970 4603740298495358408316125073616487435431290549805058628436783005453774171706125894144510167271604224000000000000000 2971 4550637875370229186591001002803253918736598360883210352334740603217529542912238593824355730291949568000000000000000 2972 4501706487162735970741530676659012874100836200524475118889010751459747830816311989317252263637417984000000000000000 2973 4456738994652013897983115248874112945901232670621022407347769496866952055348203805923409239536251699200000000000000 2974 4415550565121695842264069673330839525229689298365497467072452298688850570782478174848907919400475033600000000000000 2975 4377976290842538977974609419733749899171979557519066077734981700699873992624611036648509397476048896000000000000000 2976 4343869045121293107517728648479380706897843080383698562161796900437009048177198717402109561066749952000000000000000 2977 4313097513688006740389201907826763148842538164334692241626468033823519343280710577905925750507175936000000000000000 2978 4285544339451257049532048444489077531461907677877878367860017250420839497090996405076951422688296960000000000000000 2979 4261104315183689765846867201198014239610906504049992798456462337888093414942456225580412507308372787200000000000000 2980 4239682550760102870655468362259226798134823714545748809419060498852686397365043115587906314352721920000000000000000 2981 4221192527913170406385364193483978546284902796896776871604460668838913663347848121018809225639362560000000000000000 2982 4205553934151474091494327257064070509679777555390566229064321701715924346103137827626529298212454400000000000000000 2983 4192690135522312758177611917625812968645158745733020841523606608012596751058198889324087363539828736000000000000000 2984 4182525100762656846543497538475519522398310908756317473852733764685001302889067369883522775153377280000000000000000 2985 4174979520133647714550740660859984742568151723072797864530763962352151014777371609638512511628083200000000000000000 2986 4169965760186414070615835441873203397385048194809413212912009957605573849183356582984352392439398400000000000000000 2987 4167381144168981961674035838300893059415203654298801295813115078985231130082574474970688918860595200000000000000000 2988 4167098820314216438259103744718561479531443700724636871053015423472062810559481651178093026190819328000000000000000 2989 4168955134257304893017615612284031380922973931818852037382532222581537012295947655202898097016406016000000000000000 2990 4172731887440096692863387175401530129484357407256994583550823968493918042279128112975754152724398080000000000000000 2991 4178131023559121058229317838597900151751197020334984729671379205907454425791850158262622322488770560000000000000000 2992 4184737939533351771694380552876267433005300248696744867005896459444279857088806467892388251440250880000000000000000 2993 4191967414405720727164754428073977224367274733898055966446970243553708430819687284522873334857203712000000000000000 2994 4198982454650325774367309680560691323182870889531054675609872323702377639820678766274432203071946752000000000000000 2995 4204569988055139430277662622352415460120966314500664869354550599462768395560066373183910033846435840000000000000000 2996 4206946032651939434364395219325730987840020264056645483774683157926987400315359216571253186971566080000000000000000 2997 4203442193393973244752823469393647611251202647876239035324730807118894480665692244446990324455178240000000000000000 2998 4189985664111102771583645529662700722649816347710282217260718909542043729416957543546448842326016000000000000000000 2999 4160205727263669110544373981126034347013338758143981165270335376540262613877835009355427632266608640000000000000000 3000 4103833547865038546100671131183304428997848725250579269202896338554929749953563894661059167492505600000000000000000 3001 4003692620257813014177342743002333010806240476328331066234903369383842859585116351152390820121804800000000000000000 3002 3829701254615999694713802104194484811942672160871455082251147530941087288927662074201035149148160000000000000000000 3003 3526085299295091610808563739177264394419289142712276661315921420379992080436099675525637767954432000000000000000000 3004 2982060710260991762283813905132772173566027389265239690712893544092793302311672868444539369470033920000000000000000 3005 1961882046224336685713035463903139587872386440306078743890061542166311383099784781871407479914496000000000000000000 3006 15568864826233637376582901701863451435875487740322581726528233647816843087593148246644370898276058765721600000000000000 3007 1358972077935608699898553033197528524696756018711138630259707950168505847103974945293402361512309592398946779053106919 3008 3339022741114206370551575279310770035205181567893024982300712218564588222467518588473103008854566330429697228341827865 3009 3469733804776939725297157547516619883473460047510399837943863686795700004989461297876820438311824196599841454817280000 3010 3155867950229842895657726083957537886648864094384144179058979246000713875987955986239055342872148145874524533293056000 3011 2795135429753731619781471986265007165644839658995801251299999724981681916951049879474565776326086956551066932494729216 3012 2470432731769544649377603950332676233641616553038563050898438119821191177811269277003281042136495862421913600000000000 3013 2193890641386270492183571472603820541349210396274270515837776131597038694534393038474421442443059021217792000000000000 3014 1961249377148895696683937085859707681379925163757393294669316309639580077672096717744919653228744001695252480000000000 3015 1765281585349745162727950160076008453926637813609517418128042894300513502903622896552811015252963284138065920000000000 3016 1599196601919629932132150076738148092484174872585496620288982153472885031239020205231897575316348070654902272000000000 3017 1457358216511375325671830545138727911621711000533198466700940680098186874719708651964327325938140609249280000000000000 3018 1335250088880515023834837586212921815772289590682986032158657848469733282111492546326903061264298483384320000000000000 3019 1229321613136175240314848521947936803507772991851046478719687202201413606914670501736072999826403654369280000000000000 3020 1136887069233199698128075817193381849813295958104392915338249028957244034032234655036791216827040865976320000000000000 3021 1055609518166162223677107340112874554255432083052810324608334195781082460741892779750145748032275696372940800000000000 3022 983222726506796198931952053639073745694741010142101313180868807724720911769091631330670291950712777605120000000000000 3023 918240213824939640582904549316533910458032195943537735713499384842752112528299104995549848815801341050880000000000000 3024 860236472899169675864945653195525153505084648163818630303670713578052513266173259136732927533629340385280000000000000 3025 809252520716165196469423788029541503611163704646738930187074139602997442344764126518488100126016321617920000000000000 3026 765472374543912344033733153910843072559620641610753986892948783300427819221508346860544056960840632369152000000000000 3027 726697901139292486883571986243686217733824105533587168575565497626801395490185496643163721603254268723200000000000000 3028 691227608756543598395447410008017741924055545675110715598049188622884823105745102603633889553612485427200000000000000 3029 657928908908534940055769745664136268973007872124591143282549645923061214369026813531427589576555547852800000000000000 3030 625480942661864509367294459435276444947298210579719045739246733858181403602277276458395005002551656448000000000000000 3031 592094046486024964365859166497450583601455700773979848529808272812777359742044903704639580554468947656704000000000000 3032 554996800746996653308795558773497413329550751436936009291116393530911104568970768204599306765452967936000000000000000 3033 519251393338845852737078267533040277065193086148126422203700957989746254326375284175969768327216103424000000000000000 3034 487926517635739058499362450633862061893278291364721691754233353146332810014550746106273192763042299904000000000000000 3035 459182758031261495347267379771418958742704599949300836079485297086968122742013614651894464414121721856000000000000000 3036 432866348217528688128324280300504015180676321472196050547345901630953652541062587767526259317989703680000000000000000 3037 408892404656696571277666745410265763410431980783034014813461034803534288395836543308544043402867507200000000000000000 3038 387257555843294237242442131687429029381801064735851575879028167215443942467126758100873007471368601600000000000000000 3039 368065951708189787752391092881245466396884393350813983860236029776906935094230356483888800197257461760000000000000000 3040 351579818308283904972360508436008146045889662768231062274047724060423172471342463576769166369137623040000000000000000 3041 338319781637723608267585990235253611610588396872114962294602251641485391569815069994752292595749303091200000000000000 3042 329277386887765781601476639039887534718758949730105077858056922682453514087157876371371304499187548160000000000000000 3043 326413907320751728382242902201245840388871797445212289506575878314393226038878409168244510677207613440000000000000000 3044 333994927656545153955915418510122744224795319682536439988276930348584195793932622051931232108428656640000000000000000 3045 361652809777702079330308681018189748797746520675043123501970077388104039666011898362717283681052917760000000000000000 3046 368426356307650348807023301857647619373629141921720254062152767078775067239808304883348441975217559961600000000000000 3047 363804557047850867334420043619332750218009884601458259634039962403660601364257048855899162817058570240000000000000000 3048 359530194739637513792306910511001875909872214365728388125539244235437601980859355542714127348830044160000000000000000 3049 355584727005673722487110776032998445743138848664362483345226242483974401492677248261624075669324431360000000000000000 3050 351951598087268448621610580175159188338792648404640782022231749659580284954729846437530631520743587840000000000000000 3051 348616028026113087131123681689708390434940866679688863863647747310481582996126164374453344959280132915200000000000000 3052 345564826835610978959796757043283093278845249437299801770887571201736131626454813683827576300906741760000000000000000 3053 342786228729798796573331120523834034658572016418514109916270907629266729635288693933330097504507658240000000000000000 3054 340269741867834626755555410797551488706997707963389720702674090534232375440547232863165248950228746240000000000000000 3055 338006009235958079246827251552138173297047888796841187915217086732292128126488339166505201672399093760000000000000000 3056 335986676212978552683312598047943678466613561945625664040225352432993816571934118158032991538762481664000000000000000 3057 334204260014407040458577819701805038400855412082352376349526457873575954113133821614150000573205708800000000000000000 3058 332652015521177302159121363808031641084424629910512598892880131448441548100949536761512649279982796800000000000000000 3059 331323790870165828123832359337610391557456521416803618601406724195658129047680154404495214691693363200000000000000000 3060 330213864459300928665480510554660351130412163608444459467272666949546652360690822021046004155940864000000000000000000 3061 329316752462843474824132426984427491355401559664848182461490555392989417537662167306910134736219275264000000000000000 3062 328626972202780180799846235165933676759867285687996372945571938653821530941283864776562503762051072000000000000000000 3063 328138741231556873003286283520223362222900345953791832159610921953291869231624996687377825475330048000000000000000000 3064 327845583904311175207038096809341508484065858074671107773771817356576150901312172731183567405580288000000000000000000 3065 327739805236340276307924174401968538909941439931295559535133118076126651586155009557016891245985792000000000000000000 3066 327811773864718359809716161251193503056473571123671433856170546646468941097345889892676651393677787136000000000000000 3067 328048928597296122729254998999399190630004506110335898023543519153957010803615553196293620748831948800000000000000000 3068 328434380817865675180214990579991403740059099151840863995613241391134194295518470827769036537017139200000000000000000 3069 328944918680210165854244706022945789725173606680341654907460966052396411935358361666390582849909555200000000000000000 3070 329548112738251452020932468539006060349167394584868658276714346181237038745743509346525574800919756800000000000000000 3071 330198048642419848047439118026750205980929948270123793049361348415307494858412290719340176530290507776000000000000000 3072 330828920669419606465303186953266589099256494326689156260171758837157026167689842191318900848092774400000000000000000 3073 331345216969121435699493412627175427305055255829306127017791450226319658635181350006134999682226585600000000000000000 3074 331606334338446990708722917288028207276801597284464996956357378330715477436622432365028192384817561600000000000000000 3075 331401819305263977557324053239151347901544092818068700756036747691692550359729939272342425580234342400000000000000000 3076 330410298084189818559167476053401542700385517705153683418273834009601162662594366291091394423422976000000000000000000 3077 328128902432064042521809778793039328778516859797271753880477156459513670953744733132259080854831104000000000000000000 3078 323746868776019707525719611460016238287608066103101253459339600041555569163003373912150223213297664000000000000000000 3079 315907801269657574817280742461553947154026645803440917007027991885629244811099591542983166080843776000000000000000000 3080 302235882796722138069305463358051233807367640803909428112793264603999321180237115045054665824665600000000000000000000 3081 278325666291025897813155964479058736199495889664755704466536730781994041549089467721490341150536499200000000000000000 3082 235425845546920402285564255668376750544686372836729449266807385059957365971974173824568897589739520000000000000000000 3083 154912244688882688949808514552351801224209215026765698218851612680145106613593395763352694517923840000000000000000000 3084 1250834829783713360210598302239421165941190682686335482954339464542218904866403277013012113147627430739968000000000000000 3085 110076738312784304691782795688999810500437237515602229051036343963648973615421970568765591282497076984314689103301578279 3086 270460842030250716014677597624172372851619706999335023565903698993716453498417726379584271728708037239434452406566777305 3087 281048438186932117749069761348846208050329586294109733444580588750224121808810593058613090225751631749912312232657551360 3088 255625303968617274548275869931726902368370277723108470143173916164161266684184536708657188516830101154260231706771456000 3089 226405969810052261271969216178695650353698433968085002855595604668296797068830964931510593505878428292607708214702637056 3090 200105051273332716819950626860953326289302429226657015098260125031117657103108763825280305217901730730451402752000000000 3091 177705141952080442895914496404774329166458056029029690245574052530228056706414947298800609334266852339928268800000000000 3092 158861199559780283352245594315040405172133045692788724331370621878093840875910923142669265072382222207297781760000000000 3093 142987808482000613465156066721837521164507090197220750983431215815724699477497052894970162188193753142877224960000000000 3094 129534924506717738987274827573784297607129812895768635585273322665725239678868763742095556318909381236504920064000000000 3095 118045984176743273859253965504267703890605001925969461925565139099112112836031690835993943271083984778428416000000000000 3096 108155526773081945752591379837020002229086468444477467907715195889001743982233019204216373462378619118551040000000000000 3097 99574864877417349059994042065365672289225843821227662448403826959558297926838402220324664870452792288870400000000000000 3098 92085336352313681748072656102237598600856094407259301420638193092614948122952072597460618455650083285237760000000000000 3099 85503609744570790417572459100192566739853516990055286212337331062692449742320406610410105524961535592497152000000000000 3100 79651557551366890900890727604540267641885163372625984867250589795237397565100775979202344970100695579492352000000000000 3101 74394832537507376809758751772401782672572064601659547407726819141971996959453866736836526720777984734658560000000000000 3102 69687967368331865192648885673009068674703794408846910628672417483825257129845036017942974611190168703467520000000000000 3103 65524643433924546878317854922305097652143619424370711222890357205515085194787858825972992033242745887784960000000000000 3104 61929106939606745826982169771314883166972581584952198095871618469271122539973023462307072339065584572432384000000000000 3105 58780460672664148710566011715556409081189584541549539669984649162849242444381000837935462332833779731660800000000000000 3106 55915431704922259301573881284343640586071143294688379518884676917252088324685858524228595835270101309849600000000000000 3107 53248004878140179579722530620130078404395092064592326203735206065544016763506655623804819573064220855500800000000000000 3108 50682187383788043442968995559227795648717272771571124032105393788644515846844018806982055321355821881753600000000000000 3109 48094926890910385357413529290861658803230645310703448531006672179262620591986075592080981162246466399371264000000000000 3110 45298127916048638868598159127101558472210467973250703550363337211060127603250019438237413696574308797644800000000000000 3111 42331234150991936603876054880388157316235365403977599101662257710051773221981848173709696036577589854208000000000000000 3112 39787456172634833078678387741827948497522846354523446584541457449292407305910999319794515881708335661056000000000000000 3113 37449100183822429142849518951821120715918138754886845337218776406351011219032124197968498788987482144768000000000000000 3114 35302491672102719511571633719259104460056599601657906363632817444303704897044262688124166520058994805964800000000000000 3115 33338967277299047415650542718069725357174456151727858606116642735397700419855891634499595695876833542144000000000000000 3116 31555553652787958563000577175973436510117159760256464120092953937683117326706096783195605771326639308800000000000000000 3117 29956449996377684494474464673679294985700548399983104418527504700740386507104270976075501790024559493120000000000000000 3118 28555917786430517107195216825703011584626266900056946751372948858015267311900953893659743594906931691520000000000000000 3119 27383892652938597008550443105970560742024165379559723966856480295384651955186768524972165180655935684608000000000000000 3120 26497413987389618303169566512104428291494912556525581169022471076050882424565035318232753744833425702912000000000000000 3121 26005977186999813252043818560864441348305518157415607384202041769370868175072807031776712203799762042880000000000000000 3122 26134964946249404862360259963824712258075540532288677280484823147125771573315866553329436925187441295360000000000000000 3123 27402607044229995174998489334057971362443891857952443960590787128442568591298792793114488720166517473280000000000000000 3124 29490557258083022994899547030779822126912986156967239966828642158154425215266541605287934743815280132096000000000000000 3125 29114668156994808052067207268750689921233132190887161540521340617932468728218997751757291512187924250624000000000000000 3126 28766546046569350724228784877614382463666924446701020958205874170060877550730896648820026659891702661120000000000000000 3127 28444691221028995858637863012986706554543843564469952939606616485789737719508919245495661889319065354240000000000000000 3128 28147763730926399441422882566430308784621650224953966579350522785720064554522610356709923989914931691520000000000000000 3129 27874566568511661130831557949872607716432377753647549936160754573038758568414603837852426016442892156928000000000000000 3130 27624030916417004404194474342586675720333901283640563234412957368406638478714779764019183529925567053824000000000000000 3131 27395203080627372502217079079644102245893136157518703434006959368035506945535545442254075516961245102080000000000000000 3132 27187232766132167053222324496546586873857993052193400342734236361346217494198834537587243358326263644160000000000000000 3133 26999362375145735282155090554711840573322593644115494573306058448920315830874441660652785467724272762880000000000000000 3134 26830917013150352330613147228208728196319661412693253496709932344809349130680644363037182908755040062668800000000000000 3135 26681294875736532124851294550866115642936959330976155673782601516737744257183003500784972857489961779200000000000000000 3136 26549957656144528541045864869003011800652571294465339744228726874533505123872227251693339468613707366400000000000000000 3137 26436420554249033899890928006781684382030123418548661632770021012468600011343385827160212806929953587200000000000000000 3138 26340241374178183335844672567340026128817793452635887678811834573554821259290572275157369567989622374400000000000000000 3139 26261008057181495672414759148474261378989505520424292103815466277042128316830211918546458585056097075200000000000000000 3140 26198323789677994291812677896707579892648463362623190229748936147781568841612231345576511611604586987520000000000000000 3141 26151788524768612282598289872152195750574701892644763994405514276030429199116905449587500299380064256000000000000000000 3142 26120975314932725563037461569187435575571222366700980846222821149281871728317458788027990003786186752000000000000000000 3143 26105399206482269510553643708648922150137989851437370581714915219342284015836687923577972875786715136000000000000000000 3144 26104475487074503007926160491116794124176835690527691316973352854763487798837246511216395387742768332800000000000000000 3145 26117462639057888994675746617718039751712484519033494566245718962325230389067229916039484029070066319360000000000000000 3146 26143383164503873264600789517032764530691165559534994711844008518382283715817168521659464195483526758400000000000000000 3147 26180912070909863821508566391947886183850425332389600301364598385178982916699900960270731769665080524800000000000000000 3148 26228217500392382443034542731798318202618139295152866640512082965084045157908339368493611629423257190400000000000000000 3149 26282729483616854265792521798557037182308981131199371146253648778515889367045143883882901227199507988480000000000000000 3150 26340798880338492423784347824406664158933275418821238945528598475857484248932435009656454991393629143040000000000000000 3151 26397185222368913674082251305256166945143659980156421333834003324528977043171192482907326028864238387200000000000000000 3152 26444271948403265169722805151877662411537277549788887519493444123209364520781311565930803577580054118400000000000000000 3153 26470836080234290214835446788731295154791640548446858017907484635443200720592990687921380922544567091200000000000000000 3154 26460068115673148150969773336480241191738999068002656693221276897840995199436151865616025950970424852480000000000000000 3155 26386287185033186918739149143982911931143463174481991337769192096259698483055071223528002906771947520000000000000000000 3156 26209296081761115396429556081094016386184034176307081341203112872203654467430360558939194083279634432000000000000000000 3157 25864270393174615538219133890887872625936030705661459043491349964963727114501858584324110983287013376000000000000000000 3158 25242740931182232971548392299664439047591345359942515435980493459726023304973403848562965689676070912000000000000000000 3159 24154691753114033274498892631575454605884821853048441494774437707151625748724550234400768892707274752000000000000000000 3160 22247742404183978015985822160661602926472862233070932955713297888165971084351559426421760822230384640000000000000000000 3161 18821837729699246707401734518110743848741419625752032333590470940637630453551597585247352383927746560000000000000000000 3162 12387021411853350397178919298243822874812729155409457176807403952385449101910025761231163534721679360000000000000000000 3163 101744567325495650081304440912792258358580648182652269277775172313332675760885472322431509829612081258692608000000000000000 3164 9026292541648312984726189246497984461035853476279382782184980205019215836464601586638778485164760312713804506470729504198 3165 22177789046480558713203563005182134573832815973945471932489545138443525258285386766227447587239226794502517104122647685690 3166 23045971931328433655423720430605388998781285662513465810360426930964782520062898330516786723137679291703771187208551137280 3167 20961274925426616512958621761546321378094096697524708520281697615926671882506650936523197472259135150868932751516122480640 3168 18565289524424285426048068222696233055969173238067145002834717754129576310335460396908173379744171996090843251705949192192 3169 16408614204413277581709551608397364879578885728494976261156211640520885758474382377939252462468009630643896975360000000000 3170 14571821640065478750068023201669122928031688705414106543372803790080632330980186404297904497624201662476018778112000000000 3171 13026618364852024715790634893376329436420156523779820185614626217899664370444606114460705846580588569983293849600000000000 3172 11725000286054492793670279686052834046958943104854141384332208571018756910498741469952635047130620937418288660480000000000 3173 10621863958852574013284337912377106827297171617166659316773722522384062179358252500104925750704274888521808871424000000000 3174 9679767920559398655550498166585855090309034909133055595847304781808372372031798738090574640006868011088609280000000000000 3175 8868769565701921422610948455545229856287210694886410619212057844098693097615669415772497406353241038951284736000000000000 3176 8165144594014547232880995043429480936502763529270159862058992010259505777093235330477350963225480870253035520000000000000 3177 7550825117784496052462341351013698370659621867128518345895129675692540340700173832362052939444258750731386880000000000000 3178 7011154611449006455436679854363580151522159138800975388025116404583763459242153602343981008240172802248802304000000000000 3179 6532050125654387544317563427206769722653001031624262687043576232145503564259310857628705412310624788356792320000000000000 3180 6101722984322551020457985822374806731577423370573830755503323607134294743936515837129264082753379076902223872000000000000 3181 5715417123663072926968199545856189623099425351820242698349996339531278569593107602833777455730392429997588480000000000000 3182 5371948778217265924139899708334291005709784717303014701885242833530171776765151252370691789935470816662650880000000000000 3183 5073015584118860361925963760116295022135531320116042201326726697780669371276510235002155581175870800080666624000000000000 3184 4813541130514839268700674449318496985853720637382061677841273502221431706714651156861967871273259206505922560000000000000 3185 4578838442625734763638800589316528001753959756667141067630905908055409758064724353613322820380668304608460800000000000000 3186 4361857200860151577242868394406024540672759163556435034940494568642179480420900920460912700191962125094092800000000000000 3187 4155430962041176886970517831573024851761427629935438933048320114877078802060371526914714509330677490725683200000000000000 3188 3950829164261339112279476691309556165541324492742043506014558989469630800712681934640034129247642951937425408000000000000 3189 3735393342699519141013218051132549158479279297658165621366463650417272582457668394181987645097094852640768000000000000000 3190 3496900798468837321038664038906633021298433555020988200712215254425945502950024571908021821789340473019596800000000000000 3191 3283894718989334161201388597650180231538375953368044762796923363801741451765268643201827008106943798575104000000000000000 3192 3091504324585513363744615535180464677184173530245934465187879447165996623949078108819194091052276157251584000000000000000 3193 2914502033444319178546109564835515051279704237461378715990068040346235632908737137122359294497398725594316800000000000000 3194 2752059988527194783916430130666509622404765717160718851133784994301763986808994336697624835986104210423808000000000000000 3195 2603759741238869972756866443009362358063808212175497699361296691998417032929585951099415453158138460504064000000000000000 3196 2469677048349178481306296181861540810122141588118929632120732353343551113731228425324725442067220660224000000000000000000 3197 2350550117592966201464700574598466142269486693029897333691968838165133564007136636522000422384611947970560000000000000000 3198 2248102151843072384866303796208131310163077086209270343133279990177771079932491440596210118270212498259968000000000000000 3199 2165677875048055719544512659426583631012769888461644236802739613799901265183963736565227580955645548953600000000000000000 3200 2109588965604381849711472979480534544859151863299852528474040876408832211780042138352479524322700481789952000000000000000 3201 2092269692681421182536568215523771065838385773038307143348581639595271688310779869232246003283246543011840000000000000000 3202 2140719735904857349302968414574935241779245961057224776093039363008911055584383180819797770002270875811840000000000000000 3203 2315900898115612503188646886222829007127217170778600626670575183073254949369497581401333508014746827227136000000000000000 3204 2359244580646641839591963762462385770153038892557379197346291372652354017221323328423034779505222410567680000000000000000 3205 2330559865328965349310713115179519512266328343470538978553160646606879996768387391462095572951804793585664000000000000000 3206 2303999641497321951028928723686137981508578785917170143722349549806736332202725768803166786434116836392960000000000000000 3207 2279454119212459986308116022358889257075490736552751228751202948383968527249737483173129632312250555432960000000000000000 3208 2256825145359609981881194673326234535442553644702975809295481915797288731393723959266875683458068300955648000000000000000 3209 2236025013865391947234096713804998314644249432846944766618112703793761285161954090471205478275527653457920000000000000000 3210 2216975417377126396013224621707168953555307992380685202557567557311273198759832963188943835635728487809024000000000000000 3211 2199606514015372783823846307769757709493169723980772563222142112591850911835291502800983480049346637987840000000000000000 3212 2183856085050943051458838147314436039500103278641494362224529679964463511370747198774354895068819871498240000000000000000 3213 2169668760466711287273983076976643508472203625241121143910874856955236580169070131850057840186322559225036800000000000000 3214 2156995289292479305010076541875603639311972780236124300715896521837614341878247880165734312272464005038080000000000000000 3215 2145791830198657256656309880994655684976199306195043904379977683519177816991140781543899163269673464627200000000000000000 3216 2136019234826420183000369203800544194678916301879249220177194177226620110343229754740007537625827324723200000000000000000 3217 2127642291273450024609740242916170376375979932907638582518861320744232141653673237126634904794769968332800000000000000000 3218 2120628887361109014747640184148757012698276171059485648032341881667286337020702800625396953582873597706240000000000000000 3219 2114949041748009740760545781421766407486476248162742096217995587668928548373290281297223718189339246592000000000000000000 3220 2110573734073707891017610822836512401176170943178345430438721312116016914397953795419076163517337955205120000000000000000 3221 2107473440771870582911455290731713154106657873210717705342265064244245277184007173644344420677627936768000000000000000000 3222 2105616247420678691149257071577210908430792094508980761095520972643806473557251423658663058610289901568000000000000000000 3223 2104965356016020331534308804374058089372793248354233314572279330519632834476964936237837212884268797132800000000000000000 3224 2105475727809943521295028026496633230999180845858954775073916328613710819184905784183355168978597052416000000000000000000 3225 2107089485815605818570452977126219916742997541358153868070340100799206490421198129677895146990459221442560000000000000000 3226 2109729523941868121860800220707850394825934693725014493889126020753262387479594996255820888410130953011200000000000000000 3227 2113290496223755570342394593450043437902676519798823049325773675903666027307370130636853130032653218611200000000000000000 3228 2117625929877834200939158157791962675805230692630188371221652483088631830595430230859299597403280826695680000000000000000 3229 2122529517389058079343547593731954669419801051958979518326241636204389247368948740925694902135960266342400000000000000000 3230 2127707515528237626828670006353565170569356515920306644376130969422995593361527436899413946468989864509440000000000000000 3231 2132737288407276643020704245162902664656165704867343806001235503896502939340919580898424252979119495577600000000000000000 3232 2137003773685458066469193645316954284155534197356852707372397745377035022722849178139567547080962054553600000000000000000 3233 2139599864885223057650556541866309542654444317473033180933150686676251852530216304460845332282245151457280000000000000000 3234 2139166070196674230796711252836571611839181051413172527029438442163483273869908615614591393782679417651200000000000000000 3235 2133624499878655753345823976614840461987739480581029910673503283116999507893703120324722679489253867520000000000000000000 3236 2119721699544077058911234234284644832110007366807082304636481895856032547612449982739410984488807694336000000000000000000 3237 2092209764507341197456482911768308182957474051406614781545124606625309060910920614672488220891298136064000000000000000000 3238 2042306026272183862284741926324850881877123781921749115540395124181566792194381527374401010732725310586880000000000000000 3239 1954623082653306639975897232686697971397258610476946252537668314460296030982315578178483272238812364800000000000000000000 3240 1800622476141227935008099268899261161529595810863611093246821719987666646723102835655330044729087754240000000000000000000 3241 1523603633657962098853007073683990213601965686115363232747310686143410239534933168631433114770766561280000000000000000000 3242 1002878341141949735953878073817310014016483742759479596238736147841232056402740819858664835038985584640000000000000000000 3243 8377708725301893870713183219326019029240659169324615154366508969656786141235115568222806296810052952896045056000000000000000 3244 749182280956809977732273707459332710265975838531188770921353357016594914426561931691018614268675105955245774037070548759874 3245 1840756490857886373195895729430117169628123725837474170396587480797377632549059063364487453717961060262414710220938012592830 3246 1912815670300259993400168795740247286845878060240046062393749661762471262643425730872638390041683911166671151771482796851200 3247 1739785818810409170575565571794986386305626806134947330988786109894707873627710857622264834009956976716419371080949358919680 3248 1540919030527215690363441287389926972235406319504246485361975276367803195761045916793788943674441903830417825311447282876416 3249 1361914978966302438425285839696570154885552624213623887566584000292243861337559996616151639035427065482324004044800000000000 3250 1209461196125497959634467150800202977067441225002265730919101302369714032607958558815797417529189926196254563368960000000000 3251 1081209324344092941532125428841314051657689721885507651438729829056943200070979007627336542513635123430664473411584000000000 3252 973175022518378364188281855857000065363809766353137032137294701261415620594690094982325115362740972881371715338240000000000 3253 881614726271135258066453600390097823064983047501018335250794965124870970047112208811947936408239739618452232470528000000000 3254 803420530195940143103948687795936199687070563317275688538797477279430952750485154778907388334091520011612979200000000000000 3255 736108780916808245405348147238792749245570914942759856078663387517720196075797325869884912868996076645950423040000000000000 3256 677708503369205717107973375255746287927716762407361170509339263935238655033398979560085337745636417821854400512000000000000 3257 626707322986821791078999829414983567072366519958529203279471720950184339764481797539908485814805315835029094400000000000000 3258 581910493558253365847631206303694227713413032838498441869244874130913141577728261267017715144223816776564080640000000000000 3259 542193318478852614296389275927806233897078775597728940627737177446107602703475610648895142428225640981835284480000000000000 3260 506544770702763526325932007869108178997091340036064287125961743677299519819140655804732874455352156964446535680000000000000 3261 474476675672872373040086909934465416235378614040561845020296463271267731739774825070820970576900635703057055744000000000000 3262 445843242673098970751437448784216071250249246173653836121545724183348889038422987806857059652255916915718881280000000000000 3263 420720211716164804535177933297871208101567991933979639891568878740725743353203607237777178608563414159765536768000000000000 3264 399016959480773296070525574369492252585065110993955488874868313640814793470153408463652886017622921388165693440000000000000 3265 379526116130579127511095488647123216626811417657564004213710019636566095635358499260637134763023092001527562240000000000000 3266 361614522696369561841279253098666643226629913752551479482877737316005489310836693076950887482435223642806681600000000000000 3267 344733563515491186480190322862905473872180703445005373409932100993228602246812026408261437723118272953240780800000000000000 3268 328244992278187996008658337968257679639286528044557134768304936519428357193645535863914839900706369022795448320000000000000 3269 311274849569436571958551831904676258884291787180149201613316648342099452960299010547267896209208329939976192000000000000000 3270 292460330795471926181961629757539408371982881926097364217226650913859099817243029082918285948505223627538432000000000000000 3271 274292766069195475966912962942467531419916261252615377826883384123650499718351447159461106273330389644319129600000000000000 3272 258283629972943879187976363001433610918257672488703178606080461132203555587277685548551117096649029125668864000000000000000 3273 243528205839490972483362539359441639630996939190220755064057752957722344870212280177879595797392500247337369600000000000000 3274 229949915878466747777870929414937459954856907748847005239128246495983031484041066932492704901066261394358272000000000000000 3275 217502497314292489883526596833471404145755386709167494473184269166566878967151920804716733193000771777462272000000000000000 3276 206174816782507616379994569662637771669323109536152016009131809739770409947052883351468611922609507766632448000000000000000 3277 196000799608520497796891346995913048275082534515931812662551824525391841915184101405524869575529473958215680000000000000000 3278 187078407770392788739912568944546228623555550483699619949426149937662536962878148942424912969867296459718656000000000000000 3279 179606206736440052457011617149797365664391088932131389535828222722799049608226548596754923220506789910937600000000000000000 3280 173957603348554988719996959067517178077003525693633417731471681376386392840131613056629490813033822080204800000000000000000 3281 170845320325693865886421951859087276145466291202025489212816169641918373595067794106424860932389811607568384000000000000000 3282 171732796400889203577196303332456432608705580535560867107939563658753124863750136765722082553541104490250240000000000000000 3283 179982230046426493216598696928984431119863514169093256248957305755490956500174179734317278458819030603005952000000000000000 3284 193546005606131089665504069686232832188630223250798185847962483959890667784767339112083529176453854496030720000000000000000 3285 191154983522393385241225063896654732757875984556494319251653084312760969538194363967228270348958853884805120000000000000000 3286 188937946291552865295282463244553605110707455938099973935728325908641480668246475503182910867674221173014528000000000000000 3287 186885789102362319164141968518996055818275401975872278248751489619550953855262006110420505926894613388328960000000000000000 3288 184990365408086752666605326970103634818659825997569944164430959277738956922578695301072653715651978409803776000000000000000 3289 183244389519959636572310045758119260649520388325339448863448368597888552429468673649169145167736632697159680000000000000000 3290 181641351126341839458293218155478373730037113502332662105275623469884693335071079094022606724594991083028480000000000000000 3291 180175439649753543142658109359993043496234509964105270316188980022318265590877258112501456308645350644645888000000000000000 3292 178841476568107044301106197758259483971852820006926487589326819929917021076567374431818738459522387872317440000000000000000 3293 177634853958043707805661894902556227452938400684699151423343244168309462014896577148306027164897808347666841600000000000000 3294 176551477567389251807588819008883736473718530289228485239806483458122192307875314650543922289671345505566720000000000000000 3295 175587712684135863425147192341527503946299630360375272402507499556511952099435063014260641227871925640888320000000000000000 3296 174740330927120843768464782007036489365231626519581311156678937397523989776108747417801297899470012704358400000000000000000 3297 174006455814841155278122669028122109488750977999385505917768096029998182692590142427801725148444711138099200000000000000000 3298 173383504536138236550924650340914102307584401078037020488173389810466335616213880887301411696184709055774720000000000000000 3299 172869122692918975934338882868554924338707691444402713986922155175199323723205505086695305234032463813017600000000000000000 3300 172461107825346478509737136702602987052581431604568864267039359499739998119983389955605190213053488037888000000000000000000 3301 172157316136253655731108910393785175344214909175461245369061905648635793483046886312545678096560790794403840000000000000000 3302 171955544811453982815860097789533341082533067824345678534197695241894860412945941252947017646476286230528000000000000000000 3303 171853379393651059175965197991893363643093148113507979784746103383945338350164337027607883300243160799641600000000000000000 3304 171847991359996413951489472881685398116008366832853801747048378130947074027791563646957857707600960815104000000000000000000 3305 171935864675834581424463337066975065299175042299740129454826425351148675444083515892263342266752207683584000000000000000000 3306 172112420539795357815294460639548058596181989648080314366507462836709787296944215481308705181157192913387520000000000000000 3307 172371495010812943893908193032521089289762695523251574821034999414356391002043784928463866023383980520243200000000000000000 3308 172704601783701378302443078160102011417523348818020739046438611790773445185488463599122520411283906111733760000000000000000 3309 173099877146832053243435731231630888423776054344543428223345684034290435243368880234635171636222728182169600000000000000000 3310 173540547705332241173790354006920114613159256158675967184942562434740959658016435862551592147772990134681600000000000000000 3311 174002669027243080041091675078414351669649876250482724255524475308254095510050795244082955239912538772602880000000000000000 3312 174451728344502454684186300865209023758252162873496933928564828753505254922321016153488499765422470044057600000000000000000 3313 174837437312808833523843885810431388362267776403752792216024598396775422501910817760075762030466709806120960000000000000000 3314 175085566408213323449996246594975471025666499781948208186219795628014412157754320125598751838871046900940800000000000000000 3315 175084800717625017251180825180082173730115193555247579191451121384297318512713492664122042827240691780812800000000000000000 3316 174664931661299270986228001154113515079982618300715544468285693423386151495517395165212914145586042634240000000000000000000 3317 173559375372129228377610381426090041050736954533569076808005997391779746026808573586730961554293051621376000000000000000000 3318 171338031648054528463702907254412651462997408316525706510002071118568643361531658870912302036191375356067840000000000000000 3319 167280987020320322930559453833844693943224941348195897950512626947766490544868750104021661734358092873728000000000000000000 3320 160126784485416341363220256412827153293167627466085415078020931527474641083590216456491850406265303859200000000000000000000 3321 147535618525879329905599518301733052350457010605504339704364584774886891528299361829143773280302562017280000000000000000000 3322 124858353472172742126257820190255096745052225973555209731722650406233391022141232072403771962353705287680000000000000000000 3323 82198416035847055233119731625251272023826048765923846406717411517436982422909644447665816541882855981056000000000000000000 3324 698197266104200484888970050225409572730717896915652373472672467223570517877779846752789823063881352590338818048000000000000000 3325 62931311600372038129510991426583947662341970436619856757393681989393972811831202262045563598568708900240645019113926095921297 3326 154623545232062455348455241272129842248762392970347830313305749546627435532465404403706277617077155630115860827334946809323375 3327 160676516305221839445614178842180772119609863034302268941677494144045025222816649752734790329319970403559508560420320984432640 3328 146142008780074370328347506288637414448317281410667329214976554027521386300316750374319756579570413810822260113106486705520640 3329 129437198564286117988067676464993182816886311004061410248140302616410331483903818677216709497962642379672172646463743404802048 3330 114400858233169444841119739644747192556949876082604270777637048901556603123885877909574670312479821350785602929295360000000000 3331 101594740474560090433005964097976416334543936431677830206539066054819581842245252378372802662515451495505167562833920000000000 3332 90821583248129032546094183329484077334932130488709733625027979471830527370372979711130690884900505138666980675420160000000000 3333 81746701792533581640756044872789377080717711775712282727647814580103050046237254211156704374585052336817056484687872000000000 3334 74055638466199320724530754830798550327761899421309537871501184455464235041241648193156752725773138654126418652299264000000000 3335 67487310750564081800998771301571379352715600599598311646057688000440574282608291413588094049502167327428606689280000000000000 3336 61833181508098269605906404609451837514704091390916815920615331383333827338750114221058204443153344426976382812160000000000000 3337 56927681414613159634541671728460199656468886790742474981131435451603686313974609266147838413385462706595105341440000000000000 3338 52642740018489238558117232328267026801374867205812289658975905970803303938202745447896260202939444337542783041536000000000000 3339 48879075323657472567694877283138562738590835801433781648918235123139963347732528252278459787946190523552826916864000000000000 3340 45545671474743701246556781749826215269669490754431623023978614706695456814173249420771823213415398636629818081280000000000000 3341 42557261236049997874467099586763887082431885927805963637779842780546100439870412049476103708835629470543993896960000000000000 3342 39864722190228181834430130565663600505741980088216213416199849711648544707875307232272259072604229581197834977280000000000000 3343 37452177651739089398628151685118582223617213980194044427292051326970749802083887984057470248908678928679212941312000000000000 3344 35320678328837104037152116959908210247163308042821469203124331449456162148023174986798655912106838066879449268224000000000000 3345 33476957460779077753776124795049627368061825741737569762322999703402923469915113803862678684557005598849069219840000000000000 3346 31837497949203311615659777859583273410049800714584584515520629660463416881963919518457365238228780105620499988480000000000000 3347 30337875237704201743337395061510385447665135347624548556065201992199812261454146154898876594980823154729146122240000000000000 3348 28935806268413017244515957840291027237242670606314428133469717963071221730436109060158083811415575457860209868800000000000000 3349 27583300953297374161987873015227940081435294547945457897322167691835297323401042926386419047795235523600400252928000000000000 3350 26218132320390501969314902656007154925343892980301466534513809431815521382028094813150113581803153426378391552000000000000000 3351 24744429117068785360528992552577201918685919023089973181455586235108026941830678090716967365805319446377529344000000000000000 3352 23182245571172383451664252732091641150783477195987207196537029358951672856700139199771043966558938715905851392000000000000000 3353 21834963752867240131498362134983503989870021188020805087076605600975935184834766150552463383360871351886597324800000000000000 3354 20591316754472509221025938132006031737925881716147334317295271883606348568233719374809164857078738425725373644800000000000000 3355 19444335697641313755495970396710984992015527064525389317862652912421446152033649601886777464118540280405164032000000000000000 3356 18389357866483064115416649814356507076711234249587412635645138566928430424144867319140377028873991506261704704000000000000000 3357 17424293248368077593870023751619136681279938588586425962122564179161351578265050048880301882468944333863124992000000000000000 3358 16550214983925974579707638518618927421221425911032518294364166970170951861950288521541958447920193110575939584000000000000000 3359 15772498143620043547652605974993894680647775589915354153295219203289688882717470484396839491302892372983021568000000000000000 3360 15102978923571107053628368615941689001155409277991043436187372258305360390154334238797283194319812390027264000000000000000000 3361 14564196361567297966629504107287663834019017123589567144645876997660369597751687350773758163091741219382886400000000000000000 3362 14198341993773619229472314376922076442056323816182619477589904226962152181054318579087253088684318202318028800000000000000000 3363 14088238607208847795144179921485237339449691110964089558540703512871951086743893333005363745787974585891684352000000000000000 3364 14413468924000215689874356104916026166830941733417939018691811595182551207576743443433990725509731260517318656000000000000000 3365 15579473369715625543553963173797833917175894174535682811829589220407082025708462728844462733830801877547089920000000000000000 3366 15870772459702749352571333714271092239467678306565451239532923684711034758350921807190849392469216068674519040000000000000000 3367 15683599578302415421652140126218555748134569151518882751624001894312109314668598048287938088165740383850987520000000000000000 3368 15510087772842930669240005846348355037724439337464025133087516208682114276675142489034015319409983792657465344000000000000000 3369 15349552811607358480681527014360209384541019682284976453497455680752451676645519435202537553462277579628085248000000000000000 3370 15201382200925389675647133390151994339446394397191617150903239697170722981898858005175100674894879964979527680000000000000000 3371 15065028108619660334370340783178145173398867669981098519326904175792369501860999042135948445279454228549468160000000000000000 3372 14940001130141616295444617193288096239295552585566861458158920030398016026809596255483359403097938016579092480000000000000000 3373 14825864748322577264310152998765141864833011105617805100303550356122188711477900096114405547682817424473718784000000000000000 3374 14722230351086571886867062199459920720562924142970188458353383816630769175023026263227318549987882969649171660800000000000000 3375 14628752678897717113407450168445806966712574174034047764275325990331367460050306353389908119462172452160798720000000000000000 3376 14545125574974914514302125012193421674104041995366439053217903367972989843210343230056349290172154695112458240000000000000000 3377 14471077905741612291340432757505512023347863875738097921776467133261211448496836891439443035534803230177361920000000000000000 3378 14406369505324851786244540916580119456555762986392148097583974616551422268208076731556507004600749936292659200000000000000000 3379 14350786974111263278937535031119307066199535203731139178963565156219486485337979746409247732242640176771235840000000000000000 3380 14304139124231404515451283653125413440375713088938054190274304659363472688337645173202366464935238497101414400000000000000000 3381 14266251809605102856054914123047059019110192641306497659552312595511186294630854314523065189840152803095347200000000000000000 3382 14236961797719981708700369147104536241513101629701305553630766435944053637904835708748925012760346564231168000000000000000000 3383 14216109223997081537660383244720701258932458262760121820984230581697518404227193730758009215024477504242974720000000000000000 3384 14203528001426098980590044077415453973417231402290953046924729626980515470109334747493423657598941242641612800000000000000000 3385 14199033313836087512243681932444959881330974860525905215001973132050565660407020633100716915298779187380224000000000000000000 3386 14202404963364864920765033210415419031393981800831336776643159508757625924490386647209871982157214890590208000000000000000000 3387 14213364813202325397755635864203272064731803496778517368265651162361623836710903980427102960718182501842944000000000000000000 3388 14231545773384328649352160714132630095171798269025640994180585833310440537116074817610713559666935389025730560000000000000000 3389 14256448571971236713440776088351282708027142325123084095967448566947383969645959811929565288334035065797345280000000000000000 3390 14287380693015295841383927375062984580904204311308988412023557884509439556254045625018317597660759505607065600000000000000000 3391 14323368938836371689277726775345696200319618586360429344331768243076211537152792119713692411212220970775347200000000000000000 3392 14363032389494262548913119299278623603571474906779828578189069726216501778754654426977064126583329242323353600000000000000000 3393 14404394862081340191227763015186996764304928886126917694892113086387643384832031049771041164208411905349386240000000000000000 3394 14444603106924803247850625711639307167183279085925546129285167820790235107568180137508847780576980519647969280000000000000000 3395 14479494808441069593242282374159669909438514440198118566622882233423091328327262090552753249847102164225228800000000000000000 3396 14502921084147003625774689092950468183292708398604709911425206404520527140400649517070429943986485051627929600000000000000000 3397 14505655818358850744317008639577218996160776583864895328080772357975755922806728816885070068755502793018572800000000000000000 3398 14473585958744420671453379771311136141492613721891725928101728000975728121223144150717372831631535316664320000000000000000000 3399 14384601030842070447936348412594342602285078791742205085847537063830705350701894578868262093619808118379642880000000000000000 3400 14203021044509783280543793627668417160748469373606736197539645369039242804969071722194046089842179799252992000000000000000000 3401 13869114560230194046606383808769669170565558773595878084624319616033003579720027281351614136521325518258176000000000000000000 3402 13278205667329139691503956647155974711541130954495390573392812629739820237546942564622939595227230581555200000000000000000000 3403 12236118640272928728373266378644999481015118145408410553708819739810872320169840743095569652310663118192640000000000000000000 3404 10357000420516728959373086184781660275002082144506404647246393851197059785286615200405892884277239853613056000000000000000000 3405 6819424145196200137858822179280105530865568490209978368557296362928105208419170502324867742733985088798720000000000000000000 3406 58885383395130435385289721327913442958537631580730740564834038895304753502615258157377600880075539569252847583232000000000000000 3407 5349161486031623241008434271259635551299067487112687824378462969098487689005652192273872905878340256520454826624683718153214961 3408 13143001344725308704618695508131036591144803402479565576631000315885314016132390972162125579509294720689298608530418380328002575 3409 13657503885943856352877205201585365630628636595834921129098383420243603438792132584328424259863741800739926784426124337846681600 3410 12422070746306321477909537997246572208051475889767133614381444115910198371840889478418515341622809120482967067049699464524595200 3411 11002161877964320028838434852078703832276741457161101937470233283186399104083775643495949285388393776412345333501901235147505664 3412 9724072949819405003863667323369234711225334009310302579964406126226461220168962648456559954219222639645118592293273600000000000 3413 8635552940339059043810297882088177493841978186862132249183514544937365728947023502489412037437905641965794879759974400000000000 3414 7719834576226527876975619857203427163413275074206456759419297703463940464275124061033530108439715996326874885547622400000000000 3415 6948469645861558973326886775569698566485850116829681081307230652820339917827090198687071253479164544269964715176755200000000000 3416 6294729370802036169364689585434069894658674225445953306573947115813091911872424056172935619541272867348124182998155264000000000 3417 5736420582724520310338792611601989292517213815058379828900604846785251342476873197289112507634182672825550739865600000000000000 3418 5255822036342020918602451132635172929557910317574987210976587575001586261227655065466201091020851524512849172889600000000000000 3419 4838867866324590044529372874426404296452158533836471391112561908788010100009473235174836003672211568700814262272000000000000000 3420 4474595766825716932916895668940083503998365728422921425868040088402313629925476728986359739518256121570443185356800000000000000 3421 4154603195500580491113342845412267924080073861906389104734156667508845558255862797201399985300999032848324684152832000000000000 3422 3871417147701365911882135002600841760357510019614698407247845776174243281060858107876158487242900568857997056409600000000000000 3423 3617897641414888196678385085561289904810761555187877639802779499251857111406374610622706090036536509552344327782400000000000000 3424 3389243511278723215290127786583869938594361864569904092336241008294102284917027575711819109442202068321822991974400000000000000 3425 3183775558027682115291521857790020658803373150324456142880463016935824891404986454247038814274440074492393396633600000000000000 3426 3001191554360565666418343667141241060953487868569357260360461747333069223795988864204359207557930470503681437466624000000000000 3427 2842437863859480152035793296019603158324617733041225086320712140574237607498188476261229130068984707670503902412800000000000000 3428 2702678520715069923329421437939228997043037264567715023675989838526484146095367219700094122839312859055506273075200000000000000 3429 2575401754022474564182863081577301474998935298370632214683631928674001079980621261185061439472267879711012762419200000000000000 3430 2457213295444061011471181596212390094803140509974276033168320820317737522098691897000516000579499159142542396620800000000000000 3431 2344408503334773144825302044321531289270930218743819545428701274248029707271425749807963928065177295974535671054336000000000000 3432 2232418718394374315240552248490042662202505484906158340583164690863089228901358618221885739706076336336446423040000000000000000 3433 2114561046919303661264823318997621297218291278560722649437381401601885176332354434043340624362953512002844098560000000000000000 3434 1984347539021014376426949232028143507300890869230781933524777513067285925392489965355841808206847497720519720960000000000000000 3435 1867541196227990657574179486250642639219124085536842254505038331566899757790488919616523649611880308265965322240000000000000000 3436 1761560892025300548125397530308856752634629742092526957066246730078269751145550857134878215315214894108475024998400000000000000 3437 1663638225937701449911059501122071539974895834504490868212045733118207117831510405902943370765158875342611415040000000000000000 3438 1573323568738457213279789167638377047522629470502340235179297561581789700198221976214730188365569510661171445760000000000000000 3439 1490361130746482357251943224727852601725137889327747153062497125017578399073431263555366121382115957868236636160000000000000000 3440 1414724054811705320589501535036036642123683499217396948820179060521160424071353201155501520589506129017270435840000000000000000 3441 1346683813649133196372900690365145315049840504101670885803167634301327742179425659161836087804040082057339076608000000000000000 3442 1286940807466111563960505497883256218233172237301072032914416623674040051276123292297905794201446600486682624000000000000000000 3443 1236874394178748895972989476601663693263423351995501063279299742002674096904050240415331776638442644065746944000000000000000000 3444 1199049165381480629522277893177810113205062959304513202485821993421818029174939230709632130954176648842313728000000000000000000 3445 1178335517548492066207799239208037625580853028002468039106018457711599330220990555785382502149583207143571456000000000000000000 3446 1184711946030835159632476035001686740179479397591406232850446882052033861367920857043434619778847562858256924672000000000000000 3447 1241087304362417155742904562477458444944414790950759716698116353739872558292247017589361770055245989962737254400000000000000000 3448 1333624073920633514932894897877246683580541113653411492549097754904765343660454518219338634922473494354172313600000000000000000 3449 1317643201886949190434410729301111611509293291963689788956570640800427769472390484922589123979420961980651929600000000000000000 3450 1302808101333984735594058458212018664987087505654579919481493793720699080570766496965736675278313206885803622400000000000000000 3451 1289060628231834682287947152563174396468653402713676755505495791566024608772556286866382606546518652989753786368000000000000000 3452 1276348684878220569317540018041908715127595658363913802926690608236481036155850257383689263956374168306031001600000000000000000 3453 1264625625651452630463410458627538252494370257298281341702801430126330358706904995749673268911467673682339430400000000000000000 3454 1253849735290323813246031488099931040994343257116135178848145462131052419998639399444439875810237909230315110400000000000000000 3455 1243983767570975397661510982624804748088282745900261117332416198449467456926186790252491966625297696074340761600000000000000000 3456 1234994533535270686117035744797136317340589825097963164855285744664978319666109078006329982121978691458660774707200000000000000 3457 1226852529257214323905588516621660060046910345247515704862781984719230764585252188602276545832323580804097638400000000000000000 3458 1219531593519646224742717240004087946167288635469953789579491118617047652679193808498947148035933030386866585600000000000000000 3459 1213008585686587210438026274601791015085657841877729445570247790310200285037541831638661582312470259479189913600000000000000000 3460 1207263073432703025416456473565969104910780125188891317363018230284106621768115744369160942131190528739796582400000000000000000 3461 1202277018717110358161135323765504514647108220137090177598371699817655058383183130869897584565771676501514649600000000000000000 3462 1198034448285181354089874576258620723830050483525769208243833341166537487838483130615414877647041836185812992000000000000000000 3463 1194521091777920798132422985769771368003305163216581367468520880325791754324336684639355515317398863968468992000000000000000000 3464 1191723965819598678234242395278672430130842816329827261388464733193994786163560157825245704220267936741326848000000000000000000 3465 1189630875639991691930386777885175655434908322617414175922028449647528549743573560070037293439127263756943360000000000000000000 3466 1188229795972422731856113699537905280225771303129033515537265272786884246619989609329190270222462578062975303680000000000000000 3467 1187508078807755816409987291718341233843080002486620664578952804878698834386190282167482961536960661270036480000000000000000000 3468 1187451415036130866951346626124630919108082333093980944190084365962615854019522612623019632352002743331717120000000000000000000 3469 1188042446935441875117963889188718385642004509371129282744594454145280771778799010012635322951881309101752320000000000000000000 3470 1189258883979663320390334844575133154791231370707015007922852530850726494462295168987299005541341676521390080000000000000000000 3471 1191070907803242274653473142844330887965147424361530569359113645126289177260176107812342796378278900250768834560000000000000000 3472 1193437550911228527905458907396073287300756990095530903488184141399762067155968605468346185121902177856520192000000000000000000 3473 1196301577430086711494982575732885723863769943081245149126151637792506804635599939647056145117565086962024448000000000000000000 3474 1199582148627546128977009617435202056776768056607685957587785590357632716236546340026021739439023506302435328000000000000000000 3475 1203164162482273007720548254345368759835407608133150857709171348080164931611621776636629429734081782907666432000000000000000000 3476 1206882512372958003165011858343881943180691541673348175436317760738050406457712315812959377544033368926773575680000000000000000 3477 1210498429383134920066355253299350389362542402271225344637278148361998575915924955185600623865254001294442496000000000000000000 3478 1213663210679747986044682974000744554214742147869383965966237420537616057867430926617859248094823077237489664000000000000000000 3479 1215861329246296742325220510258313223037690073965216776135921413639255152044547603348918236399962856383053824000000000000000000 3480 1216318842606982011736311332548333025286184036525428047442448547043777912175888544713133240224701281495678976000000000000000000 3481 1213851409073365413645890116820627284399847204142652747836798255015164398433247689440163668146164761890914304000000000000000000 3482 1206603046994976304020976593819591238020623385491533650293132220814746665930586551845857511142451009929871360000000000000000000 3483 1191578129188742857043024764087506166992663794201292413455923494597318292468833809420435555069876383158108160000000000000000000 3484 1163760958932136154295369000364070316940404899656218231588027844704307800375225366108286083635026609192304640000000000000000000 3485 1114360804739141723476851045198026738449591116813980246855624654875633014872610496246203664764006819692544000000000000000000000 3486 1027069208367908955137831046657514643937706479330218460851934056910375095374256007373584377690826285483294720000000000000000000 3487 869476578512515517576999827858213455185359982501772241991055286273333414073444239046420637198583098821836800000000000000000000 3488 572582137069217535965341350052969836341578525062142695945329090960487858048365718396423346447847406541209600000000000000000000 3489 5025189339385502165323902127498062035415485693010059651680050868934518137547927026538464436785959467097171448299520000000000000000 3490 460027887798719598726725347328328657411719803891691152896547815342469941254486088535553069905537262060759115089722799761176585416 3491 1130298115646376548597207813699269146838453092613242639590266710505667990036581832221112497225291251283245574930995074770367748920 3492 1174545334191171646347439647336341444231885981598974488412250176018052489723020203535231053880735061969772462913065415648089210880 3493 1068298084182343647100220267909177773209365835969613099949073336621681260559339568031702397429639457189904897093682558496486195200 3494 946185921504931522475055644392456135459474039964465907809392615575579589130472808031770338452824136741886611378476566683880259584 3495 836270273684468913604330990885691132675568183504765328853414404521850064215649354761317199798105330901842494938960363520000000000 3496 742657552869241089417278527331337423241503209582938091019531362021292450051378785172052664332029434437718236977325670400000000000 3497 663905773559204103901749679980724374585590810918862982795345371257789792710077734766195639766889149447138277058831974400000000000 3498 597568389179234527410582968584145198343849168017399192698305839289593679555580518494522749481612705518953012059229388800000000000 3499 541346732064227143027790961741821802254555370967342849630224381667002593625591906514084013647430616176539939362066923520000000000 3500 493332125344738380831540831848074701234398499487604087906350629005243830726687180679692766580824255004512454715637760000000000000 3501 452000705346349079550967157967567172674258395586140233105199802777289592367620105952783809037030605288460389449728000000000000000 3502 416143832496943128894238223859446710508931122481034799764247752207707806853721859346261883712442722088033688171315200000000000000 3503 384813509118207308226410004189023291918932623516557052547349525123762515031814909884257581052913280800823592353792000000000000000 3504 357286488297041123780406408144742518655584761959504939892632717203968412536477384495729765457781174406861221609340928000000000000 3505 332939636565474696589516835257438275396570583187600066354122861236115966059749665244551135342971708384769998764113920000000000000 3506 311174905609364506932221560582411522079440065091600514055993272060122514257007928899081612840295477061995062938828800000000000000 3507 291536479348681222255878360296630181199284104361841422448143130577928318513191525220414180362878918564790054525337600000000000000 3508 273847128566057279766593376197992919292342673386935062247103121175448309224685780191319219764333518205723255557324800000000000000 3509 258052644304532932428443446087401568705514250289006886851707389267527215128156918692379972939635922502879324269445120000000000000 3510 244222439750884890493261789626469317107200293631097373192740174832537767593085448192550266183570888826573074758369280000000000000 3511 232142578371929103844877250714763769256217006117824036159248171441250486876350675864686842691469709432998177695334400000000000000 3512 221196844921241088927099571191429803821096857907437686776384748755046172368204786564214928998136151018057029700812800000000000000 3513 211091596620547822469902664719690902647713348994726459835207544900365842734896510165149919671293768158122325993062400000000000000 3514 201533731152494050128885631041908031828251857675009355647005214825801829369456627448565714297673415229895062119776256000000000000 3515 192177863995673958284333050187840676747091916289115560278524548547172790721624228764459633060050663551157347024896000000000000000 3516 182546421198013473137563924295660644306768246268890789334460260679019527237162731285495415547240388280250080952320000000000000000 3517 171889891819895135158062772584699155714325437418290074177341660491333267429288995641067291311152298792268427427840000000000000000 3518 161579638741825100022799791080782469790064832384113549010974351933853005082249533409703200045552098684801300561920000000000000000 3519 152448314584336842140122226904934374876429798349846859398328063386054147715810677756567933427397613342849669005312000000000000000 3520 143998330966242523777920131086009302781978221868890322792376603212108558693877883090846282412306016388895507218432000000000000000 3521 136187296017211064407901020017415175696574102007664526814543853306323386476306879431227845800907355152084128235520000000000000000 3522 128987820555612176686050906014262701702205350741597403047989128292466612587231801615278151742908086859216862576640000000000000000 3523 122389577423784593955626270192329362778238584167506105622607517597853155619644328757588363316096556257548299141120000000000000000 3524 116403575346937622939214379153401627027468241514314545209318493451359431597890617484792515515024766491021159694336000000000000000 3525 111070222232456156553196682789355157948390057989683296090955274311071744630880349302009665674429012399843232972800000000000000000 3526 106474477766484233609802141545060864457718769373341341192866691224226705722617629342136566994042540178429444096000000000000000000 3527 102775509011322985004055492623228456089851087619861682490384731900013813777723807531307785402285930302807212032000000000000000000 3528 100269168076220630062275614583132714307708536591783603466362989916310893458175951521731328427265292544629538816000000000000000000 3529 99534376606923796324340097945090941807199643964642852018214815620608526647290516866630945831253252117875182796800000000000000000 3530 101824792941902499478012204525411551510469790960897285117203554172277419057587064427183271714010061563427794452480000000000000000 3531 109970639615501866215154891825427860008651392360904859545621426040432999859179394471506174412973961834925339443200000000000000000 3532 112024422209333215254363171421688721420765453546886565374124211412000288867478179530424445333487773525750474342400000000000000000 3533 110741921831316775141510247203534334985485604401857382717304505219999588443384091210084876828997698122828428083200000000000000000 3534 109551685676617738655287049019428413962469758253265120340399389231980562686217342767074390650069714996797353492480000000000000000 3535 108449231114286961314225119139554019876819318880476718343614537246967722520647670221150014942065808414572764200960000000000000000 3536 107430540369749799408940176837740231426484434563566872433574213748585510192181779110848398472583323613162949836800000000000000000 3537 106492016226732740256939689036927283678796762083326107982556737095221402289443958183753736519586507021333666201600000000000000000 3538 105630443005682789817951387405643170147441815619906245271125397299530293668456804916462200149891063046994709708800000000000000000 3539 104842951930881806514912145615618544168880469824474006968776037205321117269739022682480022947180089825145439387648000000000000000 3540 104126990082385567653004974561327179697343847998455717821131935334498172050279785008376841629892321044553751592960000000000000000 3541 103480292179271962012498292959665404295495168735684690029387726634202810259056078830953556346549446642437927731200000000000000000 3542 102900854456978451265083613156571345193587071279653459377348760046329001939270843615231917849371556828114478694400000000000000000 3543 102386909880730824169935625178425249014082008208864644683503507930257275911131771640907768373708137827891622707200000000000000000 3544 101936903873117688182436797513461100421921143661403841415161030207988930027111445760916062095586342099411187793920000000000000000 3545 101549469616641642751824465739479220612157533593722081072148181073884079038436718018118135267787500533074362368000000000000000000 3546 101223401805990059671874315074763463262553037344914114156180725808035869147897101000769088609616727773173252096000000000000000000 3547 100957627446471857800778232349024469757796584656684170057425678540638468615481007381071047173894641916783362048000000000000000000 3548 100751171889968783170040696061864713245638033353443701352638340494434677853963357071734331739842313024843022336000000000000000000 3549 100603117716621964080913041849823021261278747149345992143806205891859331023314870729922820448502195605045510144000000000000000000 3550 100512553233077070432418798190419528622376720067964146560201455861972503484576170231780685153244375455818894540800000000000000000 3551 100478506152023984078819247296039001818399962791045354941632038941833130406289584197590574455207994016493731840000000000000000000 3552 100499856269407139406104447785659239058480873016779466578119521258931233867176104293745090153982200435630407680000000000000000000 3553 100575218398378501240455130494132440834505944246449663342347074258736425335898953691382159058645202073645219840000000000000000000 3554 100702783037293337160436968992946659753399037913406316978575081996959978854161117078555288099992993654980476928000000000000000000 3555 100880096585153398716862346492421358541290516699711452768446140549332674255824006707136306541736046248512087654400000000000000000 3556 101103754313016912304349026244479283264464129489287065794013928157985813331004146337885566369431593455426994176000000000000000000 3557 101368966016943523994618964726071875601515329588737272783307143190594473651622453709504963355403088692282130432000000000000000000 3558 101668933408317242931268873083493646783051298478865905506860436701615016297845260818437320757092890795023794176000000000000000000 3559 101993944859568686111624762018363117440904410666601674137803182564395695774048051750882271943457732853915608678400000000000000000 3560 102330038373031087028920723763805201379545958885543042480656801685113569674301804805549513419930716632946153881600000000000000000 3561 102656991802964191971182849675636576075662276503723638254933616304143934785314413560601075129461679609775915008000000000000000000 3562 102945241103136979857379136644008359995858676432975692017300576821492036031714141063257321427440335537733369856000000000000000000 3563 103151046283895283085374788694617438030143490329103120548396143713881673574806349376006874163769821788821782528000000000000000000 3564 103208708191344446969198470937834551638950336112637654585649900711821368441164729314058399210533319405846680043520000000000000000 3565 103017652480568512079157779651224289268144927193685660836149325590102768024926942064329679730825825186794700800000000000000000000 3566 102420227469599547053001337885777251061075252565878752445661197340846548162627450686552268738013763648073236480000000000000000000 3567 101161927839587887171011666510095715869556662117961004639809299759274894009341249820283644175291300118884515840000000000000000000 3568 98816563449579358519156142461293464380205519834100150601170769395905021834392553871574468974984284740025057280000000000000000000 3569 94637091342471610866271575013442420762831525595427272464213923815313133788056446393708846230083279162389299200000000000000000000 3570 87237483377422390263558982728440750003597784911011148279769213722757785878702238650990870598924504248457625600000000000000000000 3571 73863095681929062139529034156833108888063629733016407776947452733902933688239177673138611691772315443816038400000000000000000000 3572 48648785910989422453344424103295702239527852514918437250680249993413980421169578869055149869279757962995302400000000000000000000 3573 433863796245238039964936026595573112811901666000226841905849886415258140523431573067888382217576264202517650048286720000000000000000 3574 40022426238488605089225105217564593194819622938577130301999659934794884889140289702593117081781741799286043012805883579222362828852 3575 98335936061234759727957079791836415774945419057352109644353202061664606937231653144141109197336623772506153265579236226131215634380 3576 102185444074631933232227249318261705647933940481425298074564120232825041698874544377886111509769954205544455771622615315439671050240 3577 92941933323863897297719163349612009613831650093792368836078631252306664910974024304428303790219281254467161459957784459622398033920 3578 82318175170929042455253003096498884656086207217636251123407603541617211808156395387059463665737355071593958748878552109824352452608 3579 72755513810548797227199100760124254522894670089248288295575741296813884048751645312095880127817262786078482429412114432000000000000 3580 64611207099627517476446347281265093693710550980071450737686882879347196327877933217032350620557858054531822843206744145920000000000 3581 57759802299605308785482490170770134927637881107891326568481318066156231631730532270948490702363034268875076393586655232000000000000 3582 51988449841400108498608043159531707036162789593469170871361127000549809689194175947564243288059137714740220787254571827200000000000 3583 47097166020809439251348565071345281122579169662806693343766985915820303434273881854466370193244954662433367717021629808640000000000 3584 42919892876006691531506492897740228182533353110728775113308527754184593785975517368909781190607659756918614259914506240000000000000 3585 39324055401797574508822574780821782615420098430464770521308164305577927006966053072189458983338770194910706367054479360000000000000 3586 36204602063237204964427747641815329275930822486291499865252152899830605341056556574169977904842489852971702204078489600000000000000 3587 33478724679115543451510656612899457974765676183029711688881861402814277540709625115845350529091706141297184883500646400000000000000 3588 31083212468251564970164072915265386202169567978611137615475955196463479242071129687648501286240656274586324105993125888000000000000 3589 28965254227443427910522141438970726147844848451972047104183151184862670754988813051555088192097149767066208153108480000000000000000 3590 27074469736420585026441943212159218675151006858636026287575502566363934931069026585090840340029684463999088695621713920000000000000 3591 25368658271890402758238806557707017342794121735051517142997473498894212436897680204350906843976946257508764353980006400000000000000 3592 23829102641180785133529176441244948196089523095826213932476230202117032312683914478234311798679074755219912487495270400000000000000 3593 22449031224262347677390654543051073576436994724816675650860233070624708390226396552861763014589592983940124457534750720000000000000 3594 21231630446238513167381665208986986249278256401288223348204243341672462363431120389085438268749794828157348685335756800000000000000 3595 20172825232247384212881024196691815702928573735277633622359728917190075620664623812327791118177447515393197339029012480000000000000 3596 19219369928496744274447122132593746136922998502513792912053582772195003414482057061738184278558715477383834017936179200000000000000 3597 18343476256806605226585138624950721847795528566689822079317139554566665645635969295122588145929771015121994079482675200000000000000 3598 17521415995682300341002987511587091536577125687773861505784195133261327234998263743654546682607887034629514121504096256000000000000 3599 16726349938671582750624844107686802855617478173619750262640923355609810592277281516221678086920380729654228633518080000000000000000 3600 15923106510927308860789002666717405502050436661383486082070467879584535813035188184299468362935899614771055402418176000000000000000 3601 15057100851523742941183582284130963864755317919055849794103222413149988282034468299151056639983327358373900698255360000000000000000 3602 14139728588985998115336596040694407224431632748486546986653035758285494998814083578768438504267035408819876643471360000000000000000 3603 13344280774728309687544328503233117617265703252257990352705650653974395054073956791765318684606842203507494089654272000000000000000 3604 12607246241675464744476493084436190066841216165191049036622135053795768825293989597471337053950732122211850146283520000000000000000 3605 11924672251321733843340386564363432526182254821809569048886846961661083639405115880105960147461263928866458642153472000000000000000 3606 11293796999856463134634174996937449296755580680848254578046102307735699795320613792854121004288136749675352906792960000000000000000 3607 10713166463086763966771673179904380335660770150958377612370727962257478020769497266045889316382874819665503149096960000000000000000 3608 10182898712365114768066324533438024440433879009600223294458206485428921333447331439064235041093271295950125338198016000000000000000 3609 9705190232685430302933191633459578151766228269006668504863729930338107224089154649079911271535948251537633464811520000000000000000 3610 9285256974208859369735331623907513703976515264543071924447707823743834473602203632932583638429882263910650531020800000000000000000 3611 8933126549727155238739642356955522631844018124757169465855504564960147870655889658043491207764835453019053096960000000000000000000 3612 8667259264487434499409762108339911861164676991125477939636056439483036831040924986247537805296421424683611586560000000000000000000 3613 8522556363793752940534026492937924465802057528736572111816311104979411678887025019332015294794007028122554413875200000000000000000 3614 8570383723859205386967138518926668458318828703950195954893660464151136175353994611276342066046977015151423651840000000000000000000 3615 8974481598193259450424822224618742211125456711203586660780442371622871907253572729661104863021666210793979883028480000000000000000 3616 9636718408143257106096783537286605879631870330763392047523904839079089231074441641347331356932110561051221268889600000000000000000 3617 9524621897388989960603923279284943337160990039065969115104515338461206378482633400529951136194949108178011920793600000000000000000 3618 9420446150450680338704471695447320762765308747784668023152036577381298323583873358937886855586737520315271615610880000000000000000 3619 9323801074433879279031495585023092188327589207859411872449208887895737019924802107241222595543976830705687802675200000000000000000 3620 9234336657859072748500615463755216756319806684248251634279688894943932458034722898405156591449943942023834092175360000000000000000 3621 9151739157748061037149091314364995964643642769383852945435103333707628149496485308005397944883191880296318789222400000000000000000 3622 9075727750261957618632247784045068094748066907346322998676672124686623999198325905619502116444760271858967144038400000000000000000 3623 9006051570664514659878535290205136686770889199753206471816151373757952838172627187177567184779712035386768949772288000000000000000 3624 8942487076457565849801330067214522884992745955616900594395603173395036473007151934682119604318301779203581594828800000000000000000 3625 8884835672991245455315059079396321083021435645560538845622353789984007488213296270810923967535235162974711458037760000000000000000 3626 8832921543755214266878156176406156396845663082268632786659435382889311577584333974174224319090371634158286510489600000000000000000 3627 8786589627798659977468528523425008753474629364268187059054724677289315332258849257589525429693560158045108541849600000000000000000 3628 8745703683994062035461046674331669452148314083004474558601808731933612404190855693981539923994196936644269881425920000000000000000 3629 8710144375586931034874287073248417241408797721782453235206170170450482681780861927963988520131797266887188099891200000000000000000 3630 8679807297759264622576996440048118646007570239800245245324665582315144439916906845338097456572994782405934972928000000000000000000 3631 8654600854412150101945253938892276108948284692990156760353452056587066812145202135565757076122230224606313054208000000000000000000 3632 8634443866015203295978423058189448718607484172502174951013050405356978180232494292286178034567328188340488896512000000000000000000 3633 8619262755186829400196981548092526218164333753387108650718210029298886690406565197486872080343509879275320560844800000000000000000 3634 8608988106242076270530591450099609360391394428189935721158498274680421441667272544429461028543958378005533818880000000000000000000 3635 8603550322708709883626557451557361909660536345172350416048211713862710903107189280968711227552708073290820537548800000000000000000 3636 8602874002920910636843666982775148822356339671347597532621638381781712784309936780346088231926855868650272849920000000000000000000 3637 8606870503322195798200913723643723269992713515702629004916767125315657700406128556781513111468381884182660382720000000000000000000 3638 8615427939110330690874679486020452777946601500988180392156746299579144865696698063901782486746715156093178216448000000000000000000 3639 8628397546604451843064713025077475165234417566671404886573364980194070915458804804230759912203945138165372682240000000000000000000 3640 8645574844655982319883934232231096130508808162533480026812205060212958441446887261378756300935050411327707571814400000000000000000 3641 8666673292508464438559565793809849149243550158721386860489811576954401557447399544169631858344364091936528662528000000000000000000 3642 8691286999365766492060373845209292986356009997782169649073116798776187045260846900658425553776299604399146139648000000000000000000 3643 8718837246430405847377243501717319451980813496694743296538331450282784897656644295615417664354694620607540520550400000000000000000 3644 8748494706968638005912602826645512467818420576895833739425653265030560383999332889617930086417712578596423335936000000000000000000 3645 8779064542086292008022823759569787901686880389388880186153014777902034998307809003942768672151556064468172118425600000000000000000 3646 8808813652791338335719032470797089212848609589305820137382248938755583664317938171830207323437643302405977145344000000000000000000 3647 8835205760081391338840741849001312085590519648997684054079404910720215146451574458010097951157750959461413945344000000000000000000 3648 8854485813009571100048571861545960880507517209850211867874324976399602859661377030436430078218001502352461812203520000000000000000 3649 8861010801954243637816052932491716440054617672828430212781126344008347751034208668081987563799077751620389306368000000000000000000 3650 8846139197422324699576509598102532475856808553307137525306744685737136391958661570511010940002861767988137164800000000000000000000 3651 8796321843831376483436614903805407754591578422292586700429286679311936232582580668579662157384028239467212963840000000000000000000 3652 8689681548347384839778293277689994023934322900411181993490454533752397857561895206081579865487680539325953474560000000000000000000 3653 8489578007361986638777002089205874758564406722747129188523083725725690188347250284491641565813337362727402733568000000000000000000 3654 8131779700538301378138890890043941339621079236347824893221344564871350755121887245681649009399748431731228672000000000000000000000 3655 7497104211715799807162196966918560552138458417901165389360166452491147769356276533823569086714890017547327897600000000000000000000 3656 6348666561384119630161447345480089142258384753196856061213772624140524444962630042411697057941008414170886963200000000000000000000 3657 4182058131705412137328572457736884117519412178693167087942405776219551816919827726350562347691299193461774745600000000000000000000 3658 37892418106742444954226047414002707763685536089171173040092779225112714725275353648399658189458189829308891701853552640000000000000000 3659 3521973508986997247851809259145684201144126818594787466575970074261949870244345493828194303196793278337171785126917754971567929044971 3660 8653562373388658856060223021681604588195196877046985648703081719321883416519516373146291516025365993649365960424298058148225885261845 3661 8992319078567610124435997940007030097014746357773856174665901480751542268330432584330115722672332242493077947949265538486699976294400 3662 8178890132500022962199286376313006165647038038086254139119919322997665921768834862786943877228146387027138167682362804202715417149440 3663 7243999415041755736065506637614395917611316209406572740478615017566006662352045118833810730346021009089219503921909258170950792249344 3664 6402485215328294111761033712542904855392037563128938120511622330453347020243753983524483383705869085068702777978855222149120000000000 3665 5685786224767322513475592341899033598323074967442551985579400062295207119300066751665644203919369312399522817400198429409280000000000 3666 5082862602348826114290347528216825132062822536847989531440079583944467292471528421950261928148860755875006263027181436272640000000000 3667 4574983585444179915648922145404671291200818419400435432776682304049814335671232041386391329315221644736320933699410250956800000000000 3668 4144550624609295428585956307723923498253531672844378061754875167748046910410811046845441870341659486124641135539366395904000000000000 3669 3776950512704618819894794043378281542778218536875863148147351063321255316508681151423714869703121103442288859996781281280000000000000 3670 3460516055386023159238094335186573769505984376002372284200595526051517028157865984605114339929458383425536867443136266240000000000000 3671 3186011127014315718724394327280424076714323518661809168073287873329951344893453656122403894705849508199039172832311377920000000000000 3672 2946129553387053861926614274371745061948535792540149737193086328096164838817731266991331045553378166350854163951674982400000000000000 3673 2735271034648274632375620414222373692523850545505988542517912516378130235116094458967165713248053354713271364433043521536000000000000 3674 2548883461862094190299172665816480657505638121029524780141349205944184940700833305489686734099827729710028644006494208000000000000000 3675 2382681940034483095130422480389390606662882500357770845956187843946730816205543441268144036958194815424338913128349696000000000000000 3676 2232837316258433374531643070021637750688941737021858253831891981088543839103365835109562480428430411275410917055256330240000000000000 3677 2097381113625357699135981836984458364620085088431128937311780362528556362684736875791132242259319757462825382942500454400000000000000 3678 1975561436847221036961684933410257928478652818200456004386729209695864966258448289032485944686499445990037642494282301440000000000000 3679 1867414480526058113835180565314133739940817604102914053657962407188581875743658158449037636962337784638124645179142963200000000000000 3680 1773244730076642196282275098138764658272430585303783270250171690380233353814167717926890158248052282450365949628592947200000000000000 3681 1689183668598339590351004141515914370145455431667511831960760796522987184094588597284833859577706704448452341330723471360000000000000 3682 1612255934351571518617677419072932483104156256357563769432141139367610116172486334278448873437768844658021736599728947200000000000000 3683 1540531919417663487587808854620461152960487945012907778712621162408547152793629573704767645536696499993779655131279654912000000000000 3684 1471871540842352849471221395448524487295856724319786734998372083242317111243645405998742460036039565255630670853570560000000000000000 3685 1403605626536895354653965275829640384372628281855293153045190087101043719861952558440060052903175905089118823493140480000000000000000 3686 1331797728917152123306143389561419796400599828630063710263240050530228639589507259250255723280531084446761172013678592000000000000000 3687 1252606971788574408056826898048852673604518541279328685806091962553429380726562997290808268686938206562207676927836160000000000000000 3688 1181284191770183431495298042870786690113046789053095183714580252119976335474263385147908827002919510876117255915044864000000000000000 3689 1116304067647052415693264466291480476161029822872671413810400777685317194054524250720091019954364965840954173612359680000000000000000 3690 1056032111770707605278458625025327992538088896245743949023293632885267193289002054403051827839382151612795699729530880000000000000000 3691 1000198174485006120217262060532486722718654208423213218148052395713744204795831258975585115995932989962470270586322944000000000000000 3692 948635055509249147579470570779438466091871531712354172799252785639134617987681278642333726441931657412125104076226560000000000000000 3693 901294773881659860123940963094453090992504460384965420290161661948331527795567999516017511352182369560793161423388672000000000000000 3694 858280767400977240962254283381431047363860720949084194854686760410882927269788021532600209651093718181992396520161280000000000000000 3695 819907593487687714115279427235811316032721997688217843578254670934802389755743492103903387969458734247300844885114880000000000000000 3696 786812303317867698342486335821919880289386267023366181590063355122172460610406059424543290293840796708994832505241600000000000000000 3697 760171737958287974284835810473005378150861945301837726638837548355884470863316187988846445386454489547755084578816000000000000000000 3698 742159756491288155796507848561181537868398796163560554851671852605432171923163028548045598890653690374138316508364800000000000000000 3699 737018113063321254966708058098651298659437832395581606570957485113149474191715665687699263001867394022707512213504000000000000000000 3700 753921876201000781456040378318829385508689925669679576045241581883495963111832694750389967573800962034906179829760000000000000000000 3701 813584038909007304905958893610463370592854914983160273670723454515106406258762635393388947987472279774087887779266560000000000000000 3702 828757783100320111124323384206648105648340848445651716087055816160801673872401981155870496696161508250405029124505600000000000000000 3703 819540799704225980610186465275362235588607854028076275859659630900484246610772367263377128874374287708116936829173760000000000000000 3704 810977538169232481331950172042856309142404840026680116775697061878911768725916054378131129307032186531488599952588800000000000000000 3705 803037164878900921734457321876031429326597470498189345950519097408551988439480828300265299292808898099928175004876800000000000000000 3706 795692008685523435162469699126907843836223342626057682487099859781002180133991956412577659629936836337720370942443520000000000000000 3707 788917269435261424916689014528117203156219327711783568194242377175122883744350080428873488146665357191258174809702400000000000000000 3708 782690761182591225030845048896046672491073290089546895405876204032974453690863626100625862522196125845117326501871616000000000000000 3709 776992684527918911832657946605933361211606127037531538744922863618333186038422737717280306137857508935329085862707200000000000000000 3710 771805423060414529498237871954976513612450843246320189762451289273017763285694190054872168926548815097416811492147200000000000000000 3711 767113359237885645349466232968255948602001688945000485991846998923902231435170636513788454253608228410797728905297920000000000000000 3712 762902705186561469272587414939968767312743937327794505869992715292513874034320993621270041189583209291004597868953600000000000000000 3713 759161343841804222053280864423920756300207977072771361902328212117796844707164575855734997125523597655097378015805440000000000000000 3714 755878675545201075921990462567237145507104288602529586850584897545690786362209670694118807716641306667111896894668800000000000000000 3715 753045464612147300699306784157336845011623774963928588475368536841754011505545396158009393459815735635439700987084800000000000000000 3716 750653679406215023221486450746230398765068488324793623285319354498151112252124219589929255899485203940485686624256000000000000000000 3717 748696317981688374920823323798409784069017713102063730590576598251193034054052740676739391805557001125264776757248000000000000000000 3718 747167209205848925211999541968660295783500963727188205760995961743557178529451839425830605924559465897730305844838400000000000000000 3719 746060776186663266115410861867680957900125937998097273373641786142592159431912528569355484987110363320880205922304000000000000000000 3720 745371744424313958390455079098946823331951698234251208889980947394911327401127726104795916148773686663446863544320000000000000000000 3721 745094770804741605159785673899951850462029941258100696348556239854523026783378170110560134246469448378963759569305600000000000000000 3722 745223960503023883916582652382897266736617924030485636263349424821840869940848273597479893090663889621829885624320000000000000000000 3723 745752225764778565161039170639406914716907115699033947010634345381196679518266400489130489904460411872565281161216000000000000000000 3724 746670421389561993209138888788439240755372130085642300653584679296859221693713832204821148851381980194742112092160000000000000000000 3725 747966163442965019470445570890298145666888018316828650465941847835330804134100571686153038359410647200962455797760000000000000000000 3726 749622195354289290559348179900507982139410778327902915265952368161994161334865401368958046328133194488061232991436800000000000000000 3727 751614101193777553628122343625480250856136292025924332944507717050654187242974476410305464352647459799249094443008000000000000000000 3728 753907066573556201997008428401583243045052752950476201559599502888128681983198034011399428036138445684451647999180800000000000000000 3729 756451231521285915772448168599699828509884663938586178967269320193548661543168012126633419893308716379471121219584000000000000000000 3730 759174929571389586957526978623349470818465163395071794499048355554318628878164331865733710832470391542645180596224000000000000000000 3731 761974697789845837847022073159372275960110604755725272047472625106675256839428463684676469955510400335210117018419200000000000000000 3732 764700255480156182008906278275682447342425243266224169764102259223863100805113983997800700618424602360216178130944000000000000000000 3733 767131465462000271980412145609287257351539519390305580802201130381467213782568704940823438105856989973503034827735040000000000000000 3734 768942189024515385004218082713201865938810705065939451683822958476807616760066952643163664687352762046397999480832000000000000000000 3735 769642081084025733113165740422137656507601077868526509910132116736725061804114124313406919827119896140742385467392000000000000000000 3736 768479989765816309799108064573625128928278650733450818865108999878908156306562702586956540121274247947277146521600000000000000000000 3737 764277887798209723826695249363548339588817649248307786224640807174647218992997895052288620864354048553201895997440000000000000000000 3738 755133326551387742576733685831260480679892660045731715234320498983083373822128693408489290310879438867425356939264000000000000000000 3739 737859619405288715271482650716164917287573127507898635644475425050726653406970888923717983004023395476554509189120000000000000000000 3740 706869825676061124675292856880892852058768936544967022425387122663451075396448930331936513890261058797319487488000000000000000000000 3741 651796433635436282029908594135955818605194167994877222284613989411760509682830017687600897948610197188211061555200000000000000000000 3742 552031673385114402127371564421268703512562407587498055608397562460980839833417259878274229895251493536954266419200000000000000000000 3743 363691455406663606107444795383424087020041115587057542518473688209587376831427841802157139695695101624346340229120000000000000000000 3744 3347282321995104815227339277671784409031400390519790745012609412882132931463583054369369807614983377699665526269484728320000000000000000 3745 313455642299842755058811024063965893901827286854936084525261336609313538451746748950709292984514601772008288876295680192469545684892683 3746 770167051231590638189359848929662808349372522057181722734574273246901362193555097113888979558924297788081491511409099277026957341950965 3747 800316397992517301074803816660625678634356194461563362090392039063826173116421982405781521243046570919639617403827017286320415855083520 3748 727921221792502043635736487514346635389751379109035229127957618717009352072909290331712065109642633025938299430289336145040807737425920 3749 644715947938716260510150410134372654730398646575964573276213488177138817243555780503962862691764193089356526293520619300522113380646912 3750 569821184164218168699142889525370937497155014427046365477953045760517742356812074420662889853741479197125537644897070135377920000000000 3751 506034974004291258542984362291280181037107882198952709995197101354521360819141892584858872094844006180892974615741749159526400000000000 3752 452374771607500340626094100564676657443375606589492773379547102229084676826480032749848746836838235709698434204087765727969280000000000 3753 407173539100331448621502031223224163601038710398569668208541634655190651009877640998012970547566273942279777702596528591339520000000000 3754 368865006019200238775272313174585653973268155026070706197251359559992789120831897229809834320241276814536068346458412196823040000000000 3755 336148596949849852050478744925838875727498474492323394434562796878680087577323405322072409608178994394994756233175372922880000000000000 3756 307985849700281641170878647515337388353725440738314681280212437132396007927152334167449711230732330395218570259990073835520000000000000 3757 283555387349319781208193988761277352836819003854796110018495095210607875208731445483954619427412892013288105998204891299840000000000000 3758 262206031088522760590862856216237010838418841746334105625109241143835768153567086766585590920034564712576533676988259368960000000000000 3759 243435562756692092268743826304759135327680376068670285591456291811338841096650553137358577469582838236595569774772436860928000000000000 3760 226844753513301613212742823156201660707274888435970998033756395790329651346229726420863322658304772847232796916111638528000000000000000 3761 212064725647324354518796656491342755814717048314426066531338965383702894925131726704630697417814377961913223587576152064000000000000000 3762 198753203587270620453675344440857396369348062568088039659331010773606236208969210592632009803141859773621834006172532736000000000000000 3763 186705146232616774897225384259145119274915143607989641717237676232947170485421037055303644241698590332802879440772053073920000000000000 3764 175840914370572841036282653493355276917732255030154092741466566839931868982703584860116114535014349924515335222256698654720000000000000 3765 166144519159214914290566812115047068341585767652714055687399602047782014329785207806707926165943167773745099720201810739200000000000000 3766 157661283514988556310736737744040509884022328778401465065471788080864268300982668880818692851363286928031666507757282918400000000000000 3767 150156036997491147558782028979086425923690258780589854701248450624761918027898173317182763701036186695993344886687609651200000000000000 3768 143312817096124205840272375346484045483450758108631007684621075137491845268274086114636997505094141479265074973237135278080000000000000 3769 136968426159275961218335676253707406518474605226859184030821164446294331940960282396443455075368047895027647537595795111936000000000000 3770 130948056853713595629397347188475689203507873468322469209647094767660653360506723975427490118257159129591991857903042560000000000000000 3771 125043262623442287813428390617490343962005004222614285407835457414313295703196166097772707307752282395810935573672099840000000000000000 3772 118963205081129151213409248267695759927978222461594129310458319888988778362989967583287928881042869270262032260745134080000000000000000 3773 112248697588136354704299783107738500418284046267392008979082824925532931214524244357011895517029578682983288867406217216000000000000000 3774 105740646874102252817727176529379846953520448161772579368925067123676657540835403789258048781541971681204248334923988992000000000000000 3775 99950014840964581134828151048404380215679313664449090381594568721400726975236058345966107867343035118248445949016801280000000000000000 3776 94571995305020723907766563386137813553186538067604719275810093002098271315798968944342583882163847250283637623236853760000000000000000 3777 89580572320350811888110753685147337346080361103651298915010561270485843563705794592769144762507412308925145240861409280000000000000000 3778 84958041311622587617907765962266537856651433234380349116502062266658047302206284947198718819665302096215502250355720192000000000000000 3779 80695992049230432283668854107448042108250254467085411711562174327692805085713843326118158791029047502341721850072006656000000000000000 3780 76797371948909611583822309748822938487344597292826836864555337043965996885284229721712572148887457833608519057963745280000000000000000 3781 73280342170749437984673340760007858517122649515705365756487469905407980188667425036421026861648105116717906444377128960000000000000000 3782 70185372693969530689918900013499617519511971946349861950927231132653440724377710289935064075252966826872787688939847680000000000000000 3783 67588695919210248255903351812902135437200876477370160002341382784001386032806988587612915002264124405791802912459980800000000000000000 3784 65629439437403970465614525970372626381880734202778926093711850449568128160900351068604261148017603400789733082870579200000000000000000 3785 64569593171905505563386537005843269565022560146628630324735243570807975250140000407456002395278835186987190982803456000000000000000000 3786 64943933620884136917994787654822297259641562833949715767354133656200997655755487674174823626456064680840984136777728000000000000000000 3787 67978759178554406238079623144028026920288006758718674869777841229520018047006926911413897264095653594904485282447360000000000000000000 3788 72944604554509654531148906610488830631918982147816053519691491847472895390561768222950030027729030654115193972829716480000000000000000 3789 72120343969352301225841119390071866260420061389181602671042457246348874552985025737919752556937077029079690978923642880000000000000000 3790 71353497887291848963995582465822298989834227290922727930824713516444334949481376758474465242214543962413224608713932800000000000000000 3791 70641320026911442097297957539222419779340540746153795703823484496431165556678730353703592412404037694891794217146777600000000000000000 3792 69981342931009219908650728695988322268190775397790125710646278842916103492548923016250203061287908765666657417612492800000000000000000 3793 69371352267439920714572868462656128752415226932622824889487563285396761500661502812133301264063064588464110707471810560000000000000000 3794 68809364240143501481233615847142382459285449763021762817901820137214217920182214015006345636152152454221538006902243328000000000000000 3795 68293605632598646105632558187988386129123061586244778128551943293073261155379277179368335063211230588446511822222131200000000000000000 3796 67822496059081229630931431147006375510374619435064531814677016883915660219776938586514140568456446789566513860208230400000000000000000 3797 67394632036294310236185752290710024622611745331018298834351406919915588839362126633470724486642790873034811388408627200000000000000000 3798 67008772509724196094693189276134505732511888273214209118954486924519385660735183193250743309523518766920979393449820160000000000000000 3799 66663825475029353114982820294572543558273588414497825367476090721742212338344485369887705781038852797319419951967109120000000000000000 3800 66358835323314851195550175559912358965884250853057425294855296398510992050742332121675407338025678759316101167631564800000000000000000 3801 66092970507320739691143867814651051459779083761315920366023072445047769811039526293675230485258601270682205160053145600000000000000000 3802 65865511068576263042199712345347755426620127765379478091992148058589967247717789563958304362442159084113544881163468800000000000000000 3803 65675835476184439828293441673763412176699720961569231922013873015584000702465512229207030829714281741369273124651008000000000000000000 3804 65523406095364094278487387887757496269106866858315610822185295290283577030297182354892642439516330215146089045871820800000000000000000 3805 65407752412446446895607828755945016057113035185298115061700302224763857923725783975966154682576189309735734970679296000000000000000000 3806 65328450869635401157105896275478063232899737377285001566862923499486013444449243832306950451532615523694494160519168000000000000000000 3807 65285099773545467022198906769333151922947769378676161438966902662303503247609885597559743893792590523950790365675520000000000000000000 3808 65277287185971659064545598024328594149071904384908915694161794326004853299600021872029854261249284329075778123517132800000000000000000 3809 65304548908080369889059304430353582020488856850425325910092897289003163002816488714019161092991100235168354284863488000000000000000000 3810 65366312515897636355403206093166196994504661580589566416007874061063981682017744345903331577231870949739244719964160000000000000000000 3811 65461821720034136538962415414078986570105311822732281702076961286414195048192164930912230273925638084536047260139520000000000000000000 3812 65590032832505888398562749106159527097230194900341900628358988803559964486053554543596037760840671900872634175324160000000000000000000 3813 65749471395422591108190944706635859534894406238267658596949909161107082092733411725868610092432783957126762058901094400000000000000000 3814 65938031363299827954718561602915346007250470990445733265888884148686676626558660851938369379851543580388409842493030400000000000000000 3815 66152690489482466738610739562561459213671530294105165291778942295676643503596109181563639953030176290339912211759104000000000000000000 3816 66389101833097301413418055241409766893805016547610084234641317143097694337378870397613841393136358038914972430368768000000000000000000 3817 66640999297170746208545655876964704232941435164871507659587696745096901011661329295830433137184524232948908455624704000000000000000000 3818 66899319074873356871514897423195157796119440528350636385032833044838772211969820656207338179742582040241353111738777600000000000000000 3819 67150878434564114862808756649648594642629502028684698427551699723311498425366409314793538856972592415258449988938629120000000000000000 3820 67376349104721734414069093051868321616072714367503812524403849280214390157876922440526269070481518527278062598356992000000000000000000 3821 67547077487815870963227676772364901574157345572285901963498421962819827529416790489329338025263040032231637253095424000000000000000000 3822 67619963867549081397750318193755248205725515213243745800181223025599703186456334537433046430451957028878302148820992000000000000000000 3823 67528963151320212944625420054051970190127979663185007399513755407080764823799471915932307614201086446202505710796800000000000000000000 3824 67170472863865157102818678728438854695612211148310650561818118940561807459247102501408016166215916442219531634475008000000000000000000 3825 66377151667233095396868442507636723733837478265748269289732863614315476810043904902079552432264958083161340017377280000000000000000000 3826 64868658491374711565757541817229669374708715563468795906841748038910834687937233393305889505804934853542456789565440000000000000000000 3827 62153445635950531179280569512250072702709586733797220839282833990335734316184148115210514197242472374732983369728000000000000000000000 3828 57319288753154378754225414105741733714721063321168548107338613568865177202703158817360807537456946745587084663193600000000000000000000 3829 48552809296789591415343880183687115617175488930872181926216237375979914806995616880587978149375296066850236420587520000000000000000000 3830 31992161164551281165149068338088409515193151621117329176188993619831726810811065386433939090673644695211396091084800000000000000000000 3831 299032192931818438097429754574387570866172307431199459200965706733375880690637589563345583612111072229466245545016667668480000000000000000 3832 28211007806985847955292992165756930451164455816944247607273520294838218460657207405563836368606314159480745998866611217322259111640455034 3833 69315034610843157437042386403669652751443526985146355046111684597921318279881267986808309650164399673438728469405794309622760396930001030 3834 72028475819326557096732343499456311077094430869816238637080259712184681561562604139885249025317658500522847929192511884528928317400678400 3835 65512909961325183927216283875670024752984338468049648686795656689128249651225450171542892459887679596059919745266521472751286199674470400 3836 58024435314484463445928026295432184521856691480199480947795633346655220503263882887016331771070011740782028084183321048300702614354395136 3837 51283906574779634712409936769006870806390346934674957183181697426413996249524724012177566708267163552288601635867788804987289600000000000 3838 45543147660385891229828105527436062137261491436732439131497428718497329502587923259684601294141301941510508829530489889384038400000000000 3839 40713729444568772705098696708924295518531225668896657326485677469607612852129965392005589892841592948001685788472809015056793600000000000 3840 36645618520792323486444084504033535029943515856220508406379491132536159455356992387815591123031681448406300336680993890395750400000000000 3841 33197850532556216184219380407268845253806406047398719431215770708494171402727060315754481360027674103872950506240319048499855360000000000 3842 30253374164422147304130267417875298791224704118351403649554226334256592675035341992290454578367647948216600218388639671910400000000000000 3843 27718719903281689251398894321193846933645602281048375541923017155051117849865880949477002058806787213347708360042309327257600000000000000 3844 25520008322349068384854027760893066947909279439235713688716370054831105025336127290531760128831601778311917075855900986572800000000000000 3845 23598603606552300484039333471794751696329419634862957565948611154348657973724309776084022951903388473162355897194324898611200000000000000 3846 21908970671516907633960273540271588969352141560326129042420381914825920368830170338839043521203053666064065929446656219021312000000000000 3847 20415491493412906511407813912099301972619573404655792598618790632747475480237394242491905675318928333708196038533395251200000000000000000 3848 19085995801634508910473816694958713964143375266585628604340029589040378534621648874487794650318211790297315528189306470400000000000000000 3849 17890080261683797816935009649828224820778667007658053877922968671435449804536047899021006454385424618909135323244590530560000000000000000 3850 16806836472645856169524194757199691002556743919203498037211548005893788749628247732193441202706265532020317649666498887680000000000000000 3851 15827853515601081849563603660831650806843339896645142493149819732868781121899766881545076999271441796902861669699937904885760000000000000 3852 14950226942416010352665358093732030362247040226741204832344368934017639915754666643503537528504844552753900139946207870976000000000000000 3853 14177436038732679506870257940556113768956693744324071131336271076050914518255923585622814534058967870263137161632760725504000000000000000 3854 13498557281982323274362220129976598388963646135546570794887782673767161485585198225029754594895014832133984484415403720704000000000000000 3855 12882212850584125918330289591480173287306714274911861192218671829155326089555363364152842518046548286022017450903408214016000000000000000 3856 12313546458965703291808052897099848842530682369357981548665072122574980660225454377286688618447148336618312819626671041675264000000000000 3857 11777953944581874810883552061710900081672833074022419476121627642602317313716313290907508584712446489160340862294346956800000000000000000 3858 11258712192187991270561117167129870734627453374922930132378759036893939403722658384839521807058574005086392681726423859200000000000000000 3859 10733690572891845666015391735630845836252320694023239377366762652814587794353825807861572009559376257389945783919942041600000000000000000 3860 10168309504989271000123107415311235239272817274984853122830977566460902772311547638626944564923245877079138454468978278400000000000000000 3861 9569777073809991472795754094382330039488835391157421678554260049706491209292756394374468225179290054378606833305137446912000000000000000 3862 9048211507306923378442001342099164772251063265267179790420319233745597490117119108285720439932186529944736261153908326400000000000000000 3863 8563285318917064094941238269000330374469228898446264623810676315416472525943653120440844839544166067114085571154778521600000000000000000 3864 8112511209451499543287394158256170168743288028741037881684797317143167150773101212431524263525221571650983569663826329600000000000000000 3865 7694089015339924057253696681154256069175581836434290582659186875859155819489770146014095273055945361058536941674718822400000000000000000 3866 7306962550314514030942947013360154721406537758596924194164027432845279343551672451418947259424800229578605957676271665152000000000000000 3867 6950951920096328818437843784409745472956161636671308670368293946789175415567872754580639059787772301948118128264636006400000000000000000 3868 6627006180922582857951503930212308211353143515792014540669602564300189686647766426464661935730932895775089165090789785600000000000000000 3869 6337665297626550408703912536420845261865588570773904013348773995928310027337782461492326986881888640455227950671436185600000000000000000 3870 6087916773605711842257325370846620319190932773494962508471722994102678547741341679148779490770337387950279841798317670400000000000000000 3871 5886862642047601453754324931687912189738068281611635552225307362888869945701986355529025001083649311162668906925418086400000000000000000 3872 5751223485223093723202689022891486207324407413805343413583005862638829616568716575510774258914898588215366154893393920000000000000000000 3873 5713542742476878881035806280044796114609719827467242903059381792680094632379896178025561061779889609416756070941982720000000000000000000 3874 5844141257438638136316736991599311880685398825862640810363523703263420201593135450934119528986864924497807068238970880000000000000000000 3875 6301771704787154346784896453309896209616923575431320968820631120846065236394359308611887012691665379668292520430796800000000000000000000 3876 6419125200796849598741103781723017095608870429007812709732851282577614794369435603619602642440154697562137069609015050240000000000000000 3877 6349725936432104781840359424560675181623940187525771539515694605385063955208464222577717344686851347125494531840016384000000000000000000 3878 6285180452199750100232802370393708889742844701796172204970517318257011631720274463406048640484430042646611699576078336000000000000000000 3879 6225266327371570834824382508143975743054385153254803246399444571247996464682313112420129081343105821862339365386059776000000000000000000 3880 6169783703305302653170839754421827595889472443233741695305957644926480960975741784289813820913546242197550204981346304000000000000000000 3881 6118553269988201007025326998406270555963023015457333155252803081771994364358344548030157171490362296702534564399013691392000000000000000 3882 6071414491777367777755907280630210216995774979090155542756042953283607463545489471912324614954601687137194530020786176000000000000000000 3883 6028224035646688185093335424670513314089901013093529454039488840677043628907516966409628037310375930787874793538453504000000000000000000 3884 5988854368990568956089794297509242214878362621813245450805442245598590374123699482733701469063701339154175186146689024000000000000000000 3885 5953192496539330737529741452346052174997370837573283063701040944592543680810321185956580662986779860451408339309428736000000000000000000 3886 5921138807222901691276525452400249052000141400142201023965796480966622078384963460349065681532441840131562906403020472320000000000000000 3887 5892606001810630319985088579609537332383111833067218492303690162011141983478664331802573993145398595477341585039949824000000000000000000 3888 5867518070693102632027594470560671740141344285954551289229310418394656139223532524442878122520165279771107892716896256000000000000000000 3889 5845809287975093010613242101537239551528736201647425370305144166260259640183323618733688489472010767562064008121942016000000000000000000 3890 5827423182677425306445466075300259039439950287038658909155915472302366593781133246167158453761831702018181428469039104000000000000000000 3891 5812311439642322924803969588128061977637925305098877025098227761879184062168197832284822228429713934111180671531614208000000000000000000 3892 5800432670737149329571014665473614423822575098932857351472140894549693704321389913383938838908003002652276735208325120000000000000000000 3893 5791750979747274088014306126937711905702428438182042769173139664741186774213783129484744987215214182426599757887569920000000000000000000 3894 5786234219881992673915093670113771314913976739130957281636430367097332619365504453718615611421460232098655197074554880000000000000000000 3895 5783851808062543718997934396595608928173653943392091177483474032738450990842938302158808560590687316731265333959065600000000000000000000 3896 5784571910633796249412040686463580035363910296262697759974952851042891615472248092044491700689167349776561261407056691200000000000000000 3897 5788357744125305512893892892690431133634239584469517523849143168798007629795097863288062005969665702662649584340172800000000000000000000 3898 5795162632006447163449179764080704629065040146100030216583384655562985838674408976338295366697870349872404681143091200000000000000000000 3899 5804923308408909460734461249219063073790221033692289097993001125839376413832334625491187478702523494849299484980019200000000000000000000 3900 5817550738187478797089913398981105881667373808552064229645753789533144676154315272562431175309346551207833639898316800000000000000000000 3901 5832917390936775582598082380402981253024203753423459426957984798435356854226778383109200981057251262482245605511082803200000000000000000 3902 5850839402658998818517280818286854645713774186476170698240844649813043137286191033341010240747390486710520873347973120000000000000000000 3903 5871051280941568923051703136177329505213348313601833419645381128741302110944154689863773045831428145767667208793620480000000000000000000 3904 5893169587376308399437657506360757390025431605870045833431174453250315880907055892829283455171556165646150977380679680000000000000000000 3905 5916640072735294629596553501508893335276016608556835207074204967774143779008309911805485752855436813655058493965598720000000000000000000 3906 5940659533848754090190522891179730012295406318917536510990915574381682972422920074271211630361141285173432156322403450880000000000000000 3907 5964058282017207570052093518225368603128278140705548873499657541215165978568727143090215622165328931618349176649154560000000000000000000 3908 5985119842549307316782241512659471686414770990567871138531458819177486086751664279132463382364851775669895430815088640000000000000000000 3909 6001298038340563920194458974775497024473210318153093597526205951312069292036645616551952724552216249017503155948093440000000000000000000 3910 6008761346204994321673509287596985346888520465784444247054078299236834384416752765225063113186996687882603558034472960000000000000000000 3911 6001636600073583925453584207303868850647624192565567532631785011804302973715178066528483839212121557906247695047065600000000000000000000 3912 5970708699010236186917215886972342639609974324294280049939388350272160663044186889014045881441414794863958367508889600000000000000000000 3913 5901090678708893481014279827813069707557014836064693696611616777419022267624634960197072405258677371051782545447321600000000000000000000 3914 5767839755016209293437236850736806746811449648896382093885446994303156144541888945091535717504101436375220856710758400000000000000000000 3915 5527217129768457951300307788767952893919531105969824281779080594140570658832090314531220726826205579038754592522240000000000000000000000 3916 5098044976162907098611107419287147139803426337741579102252704924477891054734539772461737705684406087019274824161689600000000000000000000 3917 4318941757214422957295124225641935284551075468850839438785514138677283119459493827168581777240942033853538472296448000000000000000000000 3918 2846199165673872600209813665940279191351666592499403768088538053074684661099743058517226305308207010815358686724096000000000000000000000 3919 27013124744914532576463286447222816427391500757846390105074666767415894583063271186378400320590843398817235735610911830835200000000000000000 3920 2567201710435712163931662287083880671055965479341926532261890346830277879919805873906309109543174588512747885896861620776325579159281290614 3921 6307668149586727326770857162733938400381360955648318309196163298383256292195967670130185277868004832005033141568206433952485973071810048650 3922 6554591299558716695802643258450524308015617573196009311450392309114194209501980874611591186562982447435194562599524142186175686323239649280 3923 5961674806480591737376681832637181004215663336283519780067318869100011882362572206387820777319282781018014432329317990147534771443885670400 3924 5280223613618086173579823792134151294395150812571158109705508954936433748104845625432587015452612850952879117935275586505388861041783341056 3925 4666835498304946737960291527874270888451534147800306812959803874026011692407066064829462630362698672607714903520997998935765155840000000000 3926 4144426437095087350031034070145256385224443729827205071661180982660673976077151542781858058101255007453231195946591715609857228800000000000 3927 3704949379449815489404378506202175991050956091901475292679296652562470735391928202598183372193877684800088948502179786214342656000000000000 3928 3334751285609418285532783938303171556596027813862456341075953252539863135862591731781060345992894484351942699539383287838618419200000000000 3929 3021004395538010831254585951772456588419870210374529312901815627192717752574405136599766610231731447829061238156329717916101509120000000000 3930 2753057099233739948148886903756957344124626435373975476741378109568947404916616543118212666511168458448689517335804603447377920000000000000 3931 2522403017641540166779881758854389683560046745238715114920540495048303758351038678273261574090285347878450463587394334700339200000000000000 3932 2322321960465442750257769812627641532238000235789630457565187682219742442373863663412771066880372869146873425659611665190092800000000000000 3933 2147478894857656850404004523746987613658940265133757611651938078510540937076515436158652903071128084281194714452591784860057600000000000000 3934 1993702790414355747364514149122115437352470155377213750124799856817489900321369651205684582152985459196770685547460437339013120000000000000 3935 1857763406545369958898584988594115289620751842678937230649702078861240493251606288995409771729229635234342356514854935094886400000000000000 3936 1736816769582699639830428780691306701448611047362792452719590172168155556990400968051697154462177544457321283445965790904320000000000000000 3937 1628160712867288195826598831368191693196617828464769296659377132491483026307931471817521613589308573339743349628684415795200000000000000000 3938 1529713185914285345942327435851870635628308253816758799300164890698977316919953401249673420985502270031745864361141463941120000000000000000 3939 1440575619292422359445070129405993791664019123855967158740845024143108145775447307879834635035410713690875745535726626799616000000000000000 3940 1360372609041941499207690636627756233455892990280161338929801914212911630687257179710527632054310581862090599015781217022771200000000000000 3941 1289269445790462593530570770004973328486372649920483904980699247030265933454932949849665480571622600633779038664139040882688000000000000000 3942 1227046335020648528554878647628638725534564865501511660931163236050393649567009389388389810292756520272280778353709705854976000000000000000 3943 1170860241386179935902527832032240135544038666963372670911459920707252538451486098362506365850308801564902744904401921507328000000000000000 3944 1119233797163274388812695377133186276977293655845501713846795171877925272030411136207513799490923109665241288538106755987537920000000000000 3945 1070920904966672512571252891074336922184612843407989985644237730163413116659657319379286551661461214743243457746616534958080000000000000000 3946 1024545593253505058645951524791980015781138767798737655611038190651121843916403313339342186431292858362320232052160882278400000000000000000 3947 978373658446442478898658091326741848271400391693486278200485390408152224713743900077643738562050134765825367999614917017600000000000000000 3948 929828039774090469097348563337011278638734883181937795175092527849130927038162717664991651273819141016782333759987069747200000000000000000 3949 876382478267411657028227588062765596776298636683085942649280927124816356442022687833017294023228123528949365657326059520000000000000000000 3950 828068142520299445015383673838136092516386411219242275941293463771728523065457261675032224758406816172328089910352868802560000000000000000 3951 783883625528736460642519294020583022445030553036771525956955994249356081645234239081794903568555242977015670627881923379200000000000000000 3952 742757061043167855197835123954772864033612945955100119769982288289828610343710425207510381173651225902416232287868184166400000000000000000 3953 704509241197338384330982645823254323713918309050367129971096514113439492092365788809234309820682687850876695698140771123200000000000000000 3954 669022024123196707434374826070472322741166989391398078782085174265652754076658436426791313020441755354055016405901938524160000000000000000 3955 636246741441285180491832313564516665591189259598113296348412000750896204055109653099182091581002100377989001592296932638720000000000000000 3956 606220919936099011472838451162202324435777563829988486696964189215651420503977796475871462246731975673592490283601441587200000000000000000 3957 579098929741744292805686959955454071298496814288431670110511673987905375358556625448419992821169827301820854884419135078400000000000000000 3958 555207911832897888018879314266383536268271905821266681229168200318730059330135297794750894582894911734757179983190504243200000000000000000 3959 535153443250866492943778555433483118761189674417557525686242118309439721130710825811516768767398876530459830058516259799040000000000000000 3960 520032314613741502437707519615410826326120882854826968348423079169519561469524774156699660464824932606787736436509507584000000000000000000 3961 511902541756005715428322161027078518431652002480656753754716458066815213723201004633061410193849422584499948911287336960000000000000000000 3962 514958357500166635945932663277999796711959420149285317799786562685191614430831067396507938423053050580511502847002542080000000000000000000 3963 538812870024244514040613498937901776624698546594510678802313993275059433239953423066027518629775581579658887729785077760000000000000000000 3964 577788368714415039526751292802120232405236285072936905278221687876497377161566992043146023907401238527969138971519221760000000000000000000 3965 571441689070936937105322173612081630576485313191021587964261434829463751803105191235266800452009423619933723914106883276800000000000000000 3966 565530909997974268442207330876829495963357736701763397115163779109401653542609175227879251167216164661006810857070395392000000000000000000 3967 560035766542881899556160327878622769196461391449629760847060470212192473934741955833076459069831401924990796647643480064000000000000000000 3968 554938026897122885847202097868834409095133762232999603679036201779821399137394768878594363822585433263157109142985900032000000000000000000 3969 550221310660766890609775489299338585001423152487585084387385302774543572099816652322965596549070053879177527280236463390720000000000000000 3970 545870928989143423175788977308794726071210876869232663850985372981619105055499366539945394711395067646990828784617888153600000000000000000 3971 541873743391130074164714724796246261866872916883796382190976833580561966121434935368174971884698200576994611804355166208000000000000000000 3972 538218040314719405506823834519639037778743614980350592009714362152523970792271137453780374953824507631853274019320037376000000000000000000 3973 534893418919287297689279220312723614858487831944542274245086073157814840266640788985641521949893177013714572644175577088000000000000000000 3974 531890689599895840804020899942336370689765096287911145000489367304141084500034878323466134143946113350149465079391505612800000000000000000 3975 529201780895546838657839462308272259022512637637709216516943060486391848255656109268697745286961989461758434759769954713600000000000000000 3976 526819652372403019484982656170003548172356805286149919943501843256294378031706551488875738053841249869342679251992707072000000000000000000 3977 524738210908364195729778146875831108898502634676659612710904019658846230933663158694572565888139608727116148957285187584000000000000000000 3978 522952227490382049322316810371416107677435079191442561092721201856299158998094611180956065210733437816823285336739151872000000000000000000 3979 521457251129918274505095122638118179712551551518509328054301836179856770700181739977857895637454573468926934824171182489600000000000000000 3980 520249515745034150318519245101298662260706101079342107492398747210825327531776396135657858479118657053230269943649402880000000000000000000 3981 519325834762288966587882296903936026881276038293165986419707324284602415365936054987003943464166526898754647695829237760000000000000000000 3982 518683476630700323882170082034643977332906369019414052439283396642377393335145466929411606632829181226204378317486817280000000000000000000 3983 518320012227866624993050500168160171068778572584965282744088363977640748544100578643262864066862992353462347575444111360000000000000000000 3984 518233122002403917222214921934966559964359393327931369502519273333365208779527271873429247028925583579121373922732277760000000000000000000 3985 518420346233316739625336676673213271351174687915058443185634032029071271295732537340048006205703407180732725170041520128000000000000000000 3986 518878755391292312096130159902966110277720043945133167884148565250758713799244145774747767281400182241669752291747430400000000000000000000 3987 519604508343283946405141897376471413579552202511351238683954356543640068505851051893155688981719345929000755013668044800000000000000000000 3988 520592252643975822362678930582138584066867938499824419396821608212957409402818647283180697365379933132282104537048678400000000000000000000 3989 521834301215416848098965231888605197585563430627120161399224114921123077451042079948850076425248385643342677498879016960000000000000000000 3990 523319489862919161424644855819253388475551801539541359855244551634270748752458849301487468300488599183266260663459119104000000000000000000 3991 525031574730274880089446546763213442582731875261424151129640240033917662638973337033559266187067915758842713370850754560000000000000000000 3992 526946958804509035394996697921011820796682988366016610486527906239904266176795911342293712277911194672188432219394539520000000000000000000 3993 529031426607308333749518362361547450566742461591820465830855295850565518876561787784661216117630373086315958685673717760000000000000000000 3994 531235389997326320476042550388811836263315944560289710459169283373214456104559452614641880796380153375375518644857890406400000000000000000 3995 533486859454180877178293667530284964919949317455423509046223668357302451141926704038171307594931437780377295617110573056000000000000000000 3996 535680871148454643564678945091514925444612618456098389728878331883689453347809310670284821336304089494448089684487700480000000000000000000 3997 537663265855679440624271362553909206496260260652680423944742717256110833459857841075399627182442517847678939534888796160000000000000000000 3998 539205233875206616525826200037423770629251225800641245003050757498899592846533045396022284036349758677547308872399585280000000000000000000 3999 539962316473346302231385728356684095734769670356554621150897111165170029869650445365037234008766489864850462233872826368000000000000000000 4000 539406351216490012065457938631755126329811161998485575772338208468337353686993781781819288264990678290833126172131328000000000000000000000 4001 536708461224444523582521930522843141421525862736257783513454043047025563991447579986860148684203273816368745450097868800000000000000000000 4002 530529381259346544040103085242664170575788490442346317639950414374707760976084651481813907084822295696245799447324262400000000000000000000 4003 518624924638540818968231546828751206650796180929933023275199775571092123330058180979480586598910454154071942032575692800000000000000000000 4004 497059385175883442114582973380496846130834067929803962469638730136594377836617627815019426304229593484379295355764736000000000000000000000 4005 458527649890931237299499021955652129376505845609664120417728751056238224515949594651064432017080012594117334475472896000000000000000000000 4006 388506186114483609928639565400848109619502489876168614344085444244694456240114927487601390674570256976296460737839104000000000000000000000 4007 256060895393636924725694259014195344976490277418383859454056315524912255249166656753191825671875851188922667304484864000000000000000000000 4008 2467231324036961956211755051814052902961175786643717486032547373882640119111321987781130630681413757727905808311323033023283200000000000000000 4009 236182557360085519081712930411717021737148824099457240968093911908385564952622140399380438077972062143172805502511269111421953282653878857973 4010 580305469761978914062918858971522332835085207919645284446047023450731746348934373841811503334572516232823680058324066463242301347437086658315 4011 603022399559401936013843179777448236337436171193247194502419091850868225640683636723602485760467787965776793733991862126988648281450731274240 4012 548474082196214439838654728601213004116006893756201411627574165673353191248862845257539726095666534807894164827257742408656269816716349931520 4013 485780572452863927969342955820858320852900592410651356268082299404132737581159837302140551982716516811564070926470344284531817950781953277952 4014 429348865844055099308217225774831599796123343383333041184643723230028720481218828132548197679571792998428137410808872942192662937600000000000 4015 381287232212746261902930922411383297743105346915863545078222938932848381264500989753183982972007691129223612501086918617835230986240000000000 4016 340855342909118149070048395083997813913949784405835022179525643834620806595463398091794591858458526983925687585050021314576148070400000000000 4017 306797118294264757135045544681231678159520139281142367134156308348682663324113088305656678591200009596846305691332414096765720985600000000000 4018 277932404069126809760678446558534194430261255390471468082836221582904009034352393198545220234932059010319048060727783687116155781120000000000 4019 253281257589126709867603233239862902144340276924007948014035336811414180696910890483658689795225163054331974772461814869603123200000000000000 4020 232061043495084834412397287530662077134182361987628334045070257006139500154637868023774100905020080711391892730165672881862737920000000000000 4021 213653665063489255145780103903382511315359772368984408219362950050296166581702722453952527429596231194648640321639600686209433600000000000000 4022 197568584770925062403566929176277577583958517496580886696742365996577545005418416017438286696039978738701249514530502949522636800000000000000 4023 183419982687143563755109931167372939481671508128568534414610454276781288842527152520684818291790152793360902194584132825246597120000000000000 4024 170910396812059864628857152523414891569624879270726439333289491307332894514380641515011862743275439953871971759647381155479552000000000000000 4025 159784817400777660047356793908137135047899497160000091681467207016945463435486412251313104873036816982807459698857091334039142400000000000000 4026 149801735044895947338603711839570246130562276418004439258874389825325295017753545347425907604595897528882704040610990013808640000000000000000 4027 140758264116588610590300949520184949648031622679192656511628127748591330155823074746548820717333235394144766562580010285137920000000000000000 4028 132557393381502100196063992107213443819603502319240595386669499993393126635914112721485590546113676754619907046588753951850496000000000000000 4029 125156023491427739468850754364580606623678436659002378091844818258451861563886114653757552171474148201816895547863563543511040000000000000000 4030 118555785274364900026277652153818792167728103364787450351258119650577191495383176437211142705287324313560083580630056217817907200000000000000 4031 112773504691017255501952810679711738721742832182359263705825526909104935026034842941879588688176802639594257045935837931372544000000000000000 4032 107592747121472428429588914997876663234577800134863593592357534413446435643134104816748746494292713475064882480374331268399104000000000000000 4033 102847471212742739599636437780440952884004687051304840957824293381851801141399104784116344774191480006556697174705977260580536320000000000000 4034 98431084425280462738560580195203177440252388921911033902817877690400968641251491252642904413628875271901026310512353214464000000000000000000 4035 94227663718069786271789004406965111344582420258216487559315242438691979731199069116826181870582047814695529006832320962887680000000000000000 4036 90097447906886414071949789574639750476775108005943159101481413349121216218320773430530715995994322917543417847913410409267200000000000000000 4037 85843793342788195447185755776934096286202193719113851126276947613566513583209577544928895034784097696044430534808438413721600000000000000000 4038 81154493701735049485189588656883886979527959436416881756604102924015861525794945430331826724611598332765492204997889438515200000000000000000 4039 76601799668460966617542758586141261226985909547172854810071581753922138251856075990613894786916980153816012286863065533644800000000000000000 4040 72533682651944062074796027833485191699827206884117729084483279417671587231462224030647527563997227599066865671625911734108160000000000000000 4041 68742956137928152474205699693377490017061972890310222703113466352744969226078754664011216932352176825787806780490425932185600000000000000000 4042 65211968541954140437985200237770877219813105791426829922931070821221726927818046146476192235037446306819511395228447250841600000000000000000 4043 61928200991449837396149736833340466674853224930329828253913530933628575802055255981997225234695836637629990843277296334274560000000000000000 4044 58884788127230325638736076718660370106418137145770741735900233898434704332733026690253306704411625062686645035068564910899200000000000000000 4045 56081629922149264834158987766291536047785699201059005441740384109077599778795233097167923737261548048926479112886182184222720000000000000000 4046 53527456867679126383870556012948050488208850019723905207419155310221669516253467654072493756670960702045273927253552109977600000000000000000 4047 51243563383326474766263030733472749866841727052772154467426289225185992407059061931801971360647286734332610526886693018009600000000000000000 4048 49270696351052533525132062140891223675429483778956116557779878966488917666871560351886343531875733069013147703611039248547840000000000000000 4049 47682430975326560676836516776381449031100485918231775643512569058458138431923270611199375283528771235154665770405355270963200000000000000000 4050 46613262655770188859329669781472899878845689763808860226894917316619195641872493338682473023787855724547938686611901906944000000000000000000 4051 46324365435437002322367502905337381885470249145153617239659866435718209259584272369241688767718342565162593424078725447680000000000000000000 4052 47379576259923341651018223766430381853771332952870374430543824555738319163183620666084776083486231234930466455631607889920000000000000000000 4053 51051822286980751223820115808708204126298728233900808491910697878155868770468590292955438341294969049497886195498493149184000000000000000000 4054 52000953184297353557407616352190820916471265656564321475039951908884763944541029283883142151666111467517222507436729958400000000000000000000 4055 51454068684004364209143051887794243842546507349455390643930944514857246758100875942715938287508593207650202544776602766540800000000000000000 4056 50944909475650848682168843723154390428032476114550519356791003768105265623296709868444789209313389499879030211374424784896000000000000000000 4057 50471794797007478947755183834938737730032112339623775997971817070551876834608581162425829454130111651035905265224359346176000000000000000000 4058 50033212505044599387983741143854110324017260002927244267701903952468697346227512362094067842244302663006244960331608746885120000000000000000 4059 49627804490971131309901318642685441000128362773390027219254360642409812385473658836973367531876906820474835793903681011712000000000000000000 4060 49254353823405018106553882337170477975502335274431531899785064808264554633084673611642765230497416488455403243412060215705600000000000000000 4061 48911773365720118392528212140098907863606038384378903630219493808479404640093296807572623877290494180383815525887455002624000000000000000000 4062 48599095640269848541690241057736295337206553086003509011840133886216794103391001226382094597682375911350306742929713004544000000000000000000 4063 48315463730745805362187984845702016702126682710917927608174320208145893208084935266921219655401260061893345398113895763148800000000000000000 4064 48060123024562017044077602744789679208753774771729114173258503545695605135181722934227475692292273813424219523245018185728000000000000000000 4065 47832413599541356364301559821266994359368159808938208482373520133787557933563864472847908486288213503631218524251487836569600000000000000000 4066 47631763052428990244469811188887907010617915291733968623857304586827719282728778551856282247488681281290224310300857860096000000000000000000 4067 47457679549271717769730443927617538933600170485333147346192946591518703190881807030410834094561236477421894420950402727936000000000000000000 4068 47309744846963229395358927444934110541218626830852503693521511394599863917360959158170492032731018341161946546797001939353600000000000000000 4069 47187606987494243856854509458400202492021058432494614604258133372341137283032839420947140719979495828663552134908605366272000000000000000000 4070 47090972296147284703024677475943356332372300633181740439473254344308899001747244114730837125561514570689165724576781434880000000000000000000 4071 47019596214033274054242549548254779322711087657527282326000167900307494876941258057870960214596918562388833499317618606080000000000000000000 4072 46973272352367798081579028054262445197211333044320685124032602608425302683914111348794838625685592724798134011377399889920000000000000000000 4073 46951818953810441353216636076771185957737972852004239766110650570774595806579449339254334517318296907341327731141768118272000000000000000000 4074 46955061660217809469527958078350000433134381395470145297349473553538241643963228572774346927772348330350694182696045772800000000000000000000 4075 46982811079532824522463347772533596770810935895824401000345818544485384467278924876548828263895986394050882197499882242048000000000000000000 4076 47034833062234203114125680965321810349292152218791188924086643473612892821449131096405077022390451813789005193034281779200000000000000000000 4077 47110808756457744474066198695466741497879399694362512307345194993290032877863828704979449134342554030896068454572569395200000000000000000000 4078 47210280282627978862261226447648796166521109622812648776157479556226480498415611042194729526791883078910382851445500149760000000000000000000 4079 47332576053905415517708959061445316513394767510403575202971877466084966461756492885501330875754923993565166804123674214400000000000000000000 4080 47476707052563721700358058308491154632254227328559502257978575156598007372931405606073835318594326803681877981301596749824000000000000000000 4081 47641221246758093228938272955609943063945423859337994206612834931296857497541909376853377797577231150501015525596101345280000000000000000000 4082 47823996963933549752875646259966424168520580403596858865236775923070230427612991088849250968357453829978615010614239559680000000000000000000 4083 48021946031234068482222946812765533912778435713561516418352838055342000700155102016506314124384367732955187289760888940134400000000000000000 4084 48230581460283573832693336811615811450222105492973671081161421779936575620019213461066170756513461293290672087493676892160000000000000000000 4085 48443378198748476535462718485347434736627086073354820457807738820185178420575993696557062113035852116368805856556326322176000000000000000000 4086 48650811425841701218104944192670406818585074219782064010761206449539180609177963548567918901876643204854747016986036797440000000000000000000 4087 48838880959245008429364193641605727415407134562577654711740173911770270138075188196924907907103892507277773039270405079040000000000000000000 4088 48986795497562521111371310273399949561667473863988257108527161318775028010107527174228624504702375575855173011057502322688000000000000000000 4089 49063242583257145486703690872903641291455614491657308786056823928094461973341077504773753608697794634633325951127209902080000000000000000000 4090 49020196698357116706241372666876087822070155844057494032383711335439633654578995876074601660374518714918151905301495808000000000000000000000 4091 48782272668400114288030667998365405528722784439546129142475871093334468129535910161697264598477463827357660429825762918400000000000000000000 4092 48227647086861550122502704272773614363294296583544720017841206716253195985873599984703940410710750594482534816425810329600000000000000000000 4093 47152157854195805282194039928148109705851210426194381222008751360157646224643407324816776155722117525913740800326411223040000000000000000000 4094 45197725489248936248093475021342852752827004781524034726890405461257767845143602901319208298826458384277280112582328320000000000000000000000 4095 41699663976287907465673980019691030432493267246708764606265171015597204969772335550335882599070540915455820119194730496000000000000000000000 4096 35336403564321895612145807743958957606755658283736972604659771542437891224384998631940471942718867464071328088018911232000000000000000000000 4097 23292910214684095984036187876167702392468149280665569956629662140333591219070261270492595737522549339612560837046173696000000000000000000000 4098 227809132002091275482556008935253159232404036750035628172599796136415823740418069135423918352017314362660879411612624150226534400000000000000000 4099 21964977834487953274599302528289683021554840641249523410032733807479857540593859057142380741251401779315070911733548027362241655286810733665909 4100 53968408687864039007851453884351576953662924336527011453482373180921292256546597021426443738234817503914493992037311652013890613309919043297675 4101 56081083159024380049287415719302685979381540136972246022932045729779274226534995563210126993009148006391190785557532420000975874414849975910400 4102 51008089644247942904994889759904444076354623409120505144407221301918899234800845020508113093381188778566762886236694686565833896874712015831040 4103 45177593238116345301148207398690001283747563017505140594396551902539797770692430131802982727925075207498850074690276747446310989510188231294976 4104 39929444523497124237472925981106986386425652150587686360686022307376422471099064553368418909907664033202498858306043152967791542272000000000000 4105 35459712595785318538542766159976557009940461484062771610178494494648991608207948370733635967839716199681401001767606499880336359424000000000000 4106 31699546890540408683558844403678610162181008862588540043582395130481903564649471558488025454338260219443756500639285442776466225889280000000000 4107 28532132002622574925454829538026137315307341206035796317053994413530414877715548590161557237344179919712995900443428827757983825920000000000000 4108 25847713551465544367438913795727333510525937999936829267769703709086114999266950150475358551643392470254984659672347501094156621578240000000000 4109 23555157299847519584652460193911423609358307858137996315956438636082567594149897423659941164139986999444550243799194029684005273600000000000000 4110 21581674883178345191694842874836794569237387343168541586130471988443158225177329391849750910073024584113517700225305143487443763200000000000000 4111 19869790689622548107861164335690955232186103319367743492922617462253379854943991773674330910989701166998669125209443555295562301440000000000000 4112 18373921669002617208342112616590089703783266098394720101690795427746399180282924123882281364909620870833098924598875093485171507200000000000000 4113 17058037469890796841351356853221302633614265156976058625517799192388194624933844429339499343551488252370732034196983878281687203840000000000000 4114 15894360736673092985833023058985738466028344627555846565746922768191290968164790603630058411138902296203011359336293616888840192000000000000000 4115 14859685422122096275787970324524145585061116695698331505871508406218672495298619767227666414895433793176198935801267689355214848000000000000000 4116 13932227941267018918226092996796050377565126759070538676267339330379977992008473609936283255472941286111739617315255940148939980800000000000000 4117 13092569332197514843233598316216907544355548053681093497215957311237371952833165684912335062604152025347642300008524675358392320000000000000000 4118 12330195479818713351947546385797017115367855474934875303279043921821518054383315215091422796565723333707608324468612737273954304000000000000000 4119 11640408202852488696197771718063835888611260189507202513360858657193633867655743073903341427802866156388976143736978518614999040000000000000000 4120 11022241020542613973808650872709301686741078862713605532212340435516017680383837593687466056271407671510606358339575174009978880000000000000000 4121 10478329197944773783288561912111714402005972931455721757277578379477581727271805917747192798148705121285534437666627178866304614400000000000000 4122 9994894067394803395630950230724511674321396059596732908553241506351606415141274177585051262316373545128314559006122084038344704000000000000000 4123 9553453400238225511067192436519373828368860160206667145875864308704881860767369250237630836465514395117522428061033767564780503040000000000000 4124 9144536434744762768003100242043248001447253687419939182299773764644664393318302481761985371097058590939243081305934493279846400000000000000000 4125 8758158331080906945879584610868497362106697641654424144929935248201457941033555896050177013540116749389014661930811880216985600000000000000000 4126 8382754141539611131988937275609866570900339501549225721080397610814711343043403011663288658197507082941331100500138435710812160000000000000000 4127 8002879534216239409374546245419846649675318089669767846332665784002584047049572215443831525486772226591846891841141522982502400000000000000000 4128 7594249519850263799197763976313595405652727932469939509633284098483049440138235660162089089726848025970206830874086006272819200000000000000000 4129 7161920273641603295862149196752748223193852738259318511450505621893112094017495680669150882522356442613200919346843193914163200000000000000000 4130 6783453693090344657043211028582477638831696170656190380041736870862003746645997891766677930670970622633248992248813117977395200000000000000000 4131 6430468150362724367403213566098055562693777123804385682518193947387253675634135505558966307674968823940841529024996416442859520000000000000000 4132 6101232604326218201621123433270549722630902084180819106728268165442358551426343176996970944747928320515831859239214546262425600000000000000000 4133 5794457182184192299065806764959396170918653536939810710775714817731097490182087438076623370212892189051517306796562338409349120000000000000000 4134 5509323672541850744314274203717074390291716679142256611692564921284384901513870527824224754510621041581005360606052073917644800000000000000000 4135 5245559241132136587913848983383607248191732756550029229144452718090937895074808164935314681393027570619072271038383244758220800000000000000000 4136 5003577254028725082146099501688807093787373945425548375044839449273009820029427229429126551549161901772564219312589193126871040000000000000000 4137 4784731383942583241547147183577522407276511219504177887006437953292384508173874091300449620126081488717704029279483286100377600000000000000000 4138 4591776154893086404269392082357198585384039724412625416171304515467795603030262241566972737353099264607787497739525180966830080000000000000000 4139 4429734421961597804899984415529825804861375564226721210540530045241682261265128645778626850231248253226308361856338738597068800000000000000000 4140 4307641975333074250417059023576468100800548928226055445716374358423403206185693022669410555805870949814993000583269916134604800000000000000000 4141 4242399524959003040011914863659878357594616395345758451894253689845800413323584833712197179890413107448118767438939184693248000000000000000000 4142 4268401925961268080801298727862966945449930016178141318579964521176571699146251122994184780898204040734259629671148557434880000000000000000000 4143 4464447554459159014827516916498067877486159249285013512163019516288122158456256367761782853744622622600008896738371066396672000000000000000000 4144 4784312830418386651167016715097358768666133479248054658471312921839138013516359466533639491789172105107559983980483329392640000000000000000000 4145 4733193143030299542948718782014304933631150520825152495111083282259766386271202622903235789889949465064652720996049590681600000000000000000000 4146 4685536129537147415795089162532263329911891325509781510512961634884188032909561015533570130306251268971646569233719389428121600000000000000000 4147 4641185222434803847289830987350228548382387211741908538953368180016773586579520670464031408783162667907346752317865964077056000000000000000000 4148 4599999377799261631298407454716316556715126718633310944455151407810098054706226087143490096449418375875412405872548110810480640000000000000000 4149 4561851728401125238316164633704345353072161941443366389113997125078028287450155538896812067969333478097628216971411385745408000000000000000000 4150 4526628398089924534670422198504943205069400473734401905786989087056725772005799305072397734686387866336772041740099212279808000000000000000000 4151 4494227454528050331382916509104838329991118743153790344667180630429573324633914746903856842541235964871138303493221192512307200000000000000000 4152 4464557979993230806606880697010139201105817836974141036913923795962870101315182591935656723910460107687256050501838253850624000000000000000000 4153 4437539241917003261388516192580939548790023810871084041044748225028740727040538330161652346719288942305477099327145794705817600000000000000000 4154 4413099946120799900492706115817246704131749679756164280639493711869040067131329355183964973881740093153293959131296014794752000000000000000000 4155 4391177556349455873079932545523941216126134368616933800251408534490924763930287948095731463253651965268655004860702714232832000000000000000000 4156 4371717663640840173916596010560971329293286468054852468363138452227721458721069751216668325617479651426708437880295465890611200000000000000000 4157 4354673388216982599638477314455277464665644662434119097577733914260147759509136127266318414287355031038635083555302157582336000000000000000000 4158 4340004794780898590041849097180623935477735590883716324809344965794385406806141252931070777947625075860232244795914329469747200000000000000000 4159 4327678299115652787313160903979218636393441601904212632948361206260118699325805772173628615453099710552191175920119193796608000000000000000000 4160 4317666039355723312902187615443618528019926846573257236289619203569214061397504807016663375878123868322715020344137391013888000000000000000000 4161 4309945178723575295200639528988720517658074372236919291650837849988652565778962056595841378825201476422122691554122567516160000000000000000000 4162 4304497097156577385684485903175386750808816602897692924188046620748462695062481733766655560895677279016190241757842615828480000000000000000000 4163 4301306416019894372023974999676462674058490065843026428588339241928421562687027549969644300001240736892284517472588986843136000000000000000000 4164 4300359781451274514851432804304269986583727968035842869486952768186855025011708655390794729654380375831489789920484670832640000000000000000000 4165 4301644305528610664536755323655407502366848253811876893061657741367428764338004432532670767800995135099888968558034760499200000000000000000000 4166 4305145527008368082345134117215541786454749140689438862252276402216006332582573248614349248710821929725456573126790680150016000000000000000000 4167 4310844699790856528894649368473842444187298125096166358781506280103303394244120363096604450573872714063792302039837651763200000000000000000000 4168 4318715139859847804144039957554429717027030111981774878231915946742030585389316982855044644215373845946572446757031111557120000000000000000000 4169 4328717248449410456243951889777375535831724276683244275109650590296258986544867998375882946752326180897275948773383182745600000000000000000000 4170 4340791662276909148103225787260047568582578470433261209239212595952208799263585035041184552397357821243205505661508622745600000000000000000000 4171 4354849731835160006925993951145983170103757619068964755060610126692880237933543725181786319086405647636354177572540984066048000000000000000000 4172 4370760149246495877449485609400485181907101115960076252279655896602356291227189496749426781996646247037181005449620703150080000000000000000000 4173 4388329961410542525323869300814519081703448457834047769474126558700924344037768062312807268856479963438837713373962621996236800000000000000000 4174 4407277283787600363993487552882099987389863014501204960763303229421190195836603112699099223915539012333716201922134215229440000000000000000000 4175 4427191555341354543499694864733773445846361579536855937683752326501191123146698710945658375416066810662058056031237769789440000000000000000000 4176 4447474760015869749621134962481704873704955940657613708953348944760846957304419113603142587069868423145089983830767343501312000000000000000000 4177 4467252988393110134634598293337102924835647194813912561190655589683002735936417057991287135622951516557168795711603935805440000000000000000000 4178 4485240730094663461631734133560965991512452720390725364589438221622202183805480096035091229918653728137122481493995826446336000000000000000000 4179 4499527882739076013192624054741921293071679080840402875153605928539335906113580273780999584135625608448919595089726139269120000000000000000000 4180 4507236663166781426235840284702233290835794438605542769333732373784580268843638254188544950418542524179181029144405758443520000000000000000000 4181 4503952048453871951828875999489121032904903716467258427601905814988706581323125572902950750144772044818865378672641048576000000000000000000000 4182 4482742413421196216539389598564078158050133012962578224413943440112485232046282030215966493281518372421116438783631713894400000000000000000000 4183 4432404459324263877141072067987146769483000528360604150345594198439646671078171330358908029276145689930559552775510944645120000000000000000000 4184 4334160556249044659950510298046637293311090911849611436743943947698211551230303894217169947802131849329629314262561403699200000000000000000000 4185 4155073660494402208186800151962070532380579129225623330409993826197007209488029149479896873264528898361490647591189217280000000000000000000000 4186 3833999786728925673917820140219546900332988923785461527605585212354511197845772351565541205784997119851739097550051868672000000000000000000000 4187 3249360974948431389773048208725394483749306824652847008949837868576535975060301447233717105384395632875952236767941230592000000000000000000000 4188 2142171309410447360665194745011556363360654128845210250344707928172679272447161694842969054660823787599701844980346440908800000000000000000000 4189 21262178693890807807192822061036450182473502527470643316829273054428858577489885045468700922319671862132695680769634084291031859200000000000000000 4190 2064707916441867607812334437659230204026155020277455200543076977903106608815822751371383789677631767255616665702953514572050715596960208964725212 4191 5073030416659219666738036665129048233644314887633539076627343079006650716624167159627953412727799010543933265740734743106769415369370772404524580 4192 5271621816948291724633017077614452482061864626287254204557118345899450925020055028029459933163830427943587003863311174413922421486519690010296320 4193 4794760426559306633069519637432161746308085781383210014120363885830724668050023185595288019053612017671133958752854322050738769531579602588139520 4194 4246693764382936458307889140921090598099698384232628860350157101108498053860647197220286789163340240761226607749614118500001195142082366032314368 4195 3753367785208729679860465951370832104224024961881054647670171760100479382610087123866976972746003093927432085871949583578256674442444800000000000 4196 3333212984003817229599287732241611478795143454536171845823934199613159786548221838853049801458289172310204895593768742271438930575360000000000000 4197 2979757407710919857487397542728937737429913231373474184172862146139205762661845774837860446731890123601362806249253357110921988669440000000000000 4198 2682020408320551886433041019692248684461044482580282231452775486267070282684427549909830532409925976709836154538362886235967543144611840000000000 4199 2429685071888417980681768617576799153123979337259746066361107840538076342973620405003686983549442063756281877313587399007908236330270720000000000 4200 2214184810068002893850610515786632866756084222497885149242893625289202700212852413646867198503772599984306109112315767096108856115200000000000000 4201 2028677317156643669299971857106528243167305684249159024853589057529997378872180037817045290628034424781100743544386670487509401600000000000000000 4202 1867760056525666687337293073856907895239868223932942560470505684229755903420118982956386989239336617226003830349073536498416169779200000000000000 4203 1727151996159026668830687385832993981359687994768949702931232317291947440385965173362406943527955693646852322225533651181448063877120000000000000 4204 1603456390218548764806672024011065211470041632482388115390696114467169865586189178837693966992923603451489178182536182326169509560320000000000000 4205 1494046413405339002894478508854898652815145547231634356353148464704193265721161305603158218903160012277840907184957425629735682048000000000000000 4206 1396777822666251345774248972124595357514523226768064011491665433238733000167057850177866718416550854233174350574162274482558861312000000000000000 4207 1309663132195689917014935403637321874483576032876287964863180126373522409715382014529756092187653191855518211636906906187116576768000000000000000 4208 1230868776746389226927138950745082892671029067805596220062898287894126462399612114262455679276773886598236746319657714576611763814400000000000000 4209 1159258851622124754230270689449540443115642176275938239115424650948758119399313669638884029601821149701722064771360139564504055808000000000000000 4210 1094331782394782695667822382432460715950433774531652740091870060523943454397268276846601952152664835065873264543028878203357757440000000000000000 4211 1035905866031747988744127037330569207231615392034170005716777409142560198044177034072092658830283148791544662597624507052400312320000000000000000 4212 984192632316107159067830300154586998728541112631028911532425552939118750651050237810368078716312539672491817058955676845426606080000000000000000 4213 938522098035186099817789448557299385407998791546609599436446407453735947313636016711459524785943207691144345127157417121003287347200000000000000 4214 896972348962104668042109378547864419833244422209031277302671500276521564449653101608953311691147650725944128445649770410984519761920000000000000 4215 858638622740126686942498273308904524238733138782327624744950143446691012418986742216872560573022271534114563090090156840347238400000000000000000 4216 822642878384118560043206734912744160599030263805670181656786156554477725630041299370597332564758774392373102792651369118433280000000000000000000 4217 788004140111454368996803403629330259813831744991588436033635430358279743929066926200438339290156336988280864531733221874440601600000000000000000 4218 753473957653812235752331625160580634194037299666309037291658326219865778184216023028977888569902599469997894484077409360706273280000000000000000 4219 717183961727369552527553275337052738492500375773762271390940821635976883455184573290495711299957124791851394918025680284077260800000000000000000 4220 677294635641869469534249558325862295246692482371193787634400865637200927769250777193720020104829496776708069750432459673252659200000000000000000 4221 641110895986609634309526594772755380214934259404831560644172031533513699527915421145012426051738766035688639071383093361665638400000000000000000 4222 607904926585846708367491171031899784843541768092242759325089110939917606633562187663695978743056499074399650424220557461631795200000000000000000 4223 576898708074217249875032983869756810415599209196886324504710375202161010379370243444757126637619121062223113146736304168957378560000000000000000 4224 547961275680426586293597924112407251604108268627327505232583835901905968407836814243818083823379796199587586244716957994540072960000000000000000 4225 521001955946772953366030248068015720402509578144023670030724919523686531289888133925549826165557061889821488363952419610873036800000000000000000 4226 495975185675049302723600140680926323181894670993852049032850427741850854607557874875933640353745943324057963962795756724263321600000000000000000 4227 472890186198972144525040172119296650543190391359489946585325509496484604790683738667656030414987623333530853660770227500928204800000000000000000 4228 451828546144963855155146637607631665033871053943274810096416775487966301581000475877041520898042703397413750072192940017367121920000000000000000 4229 432975713142886078332438021577886380583562848133808160599978292925472530591523324677941491646902942642145503235521703850950000640000000000000000 4230 416678857294131466196341894442209018548038466573296761651869827493572393202626062557412616757811732122060454671043220351012044800000000000000000 4231 403559022284142430084878669774737024813771460239674227559966204417684954537339661850734410526402478567732073132495038186101145600000000000000000 4232 394746494330020669115658452954009211987527658615459258961234733063585008597117557740477235913173051023196455729368034393771212800000000000000000 4233 392431657297577055247801725082847618246754692384048781711677989873139293615004850616747507220288078721117877287741074926731264000000000000000000 4234 401339353658026296728733805480642972506109253098007089007048984501301919660516066063737976012872063937895968226173151141167104000000000000000000 4235 432136983245209492857756222628190282269681712914544908090045234050421285400706947203991957169178321306858302975209297946869760000000000000000000 4236 440156780398491571907365537788957006717284280090821028579360788809200697243505070921094833244603833669895518526204466304122880000000000000000000 4237 435650985539747153765571657894566649932967145854281744237515957104659331136378608083051994161120765346992410861678064408985600000000000000000000 4238 431451816662685900817702904109093309072703135932655799498662916257090947030366108205866702611057259706123863681276365002034380800000000000000000 4239 427545982690694130412339230554703053876985509945664614608384276743145182795705444163146573377104944967624782823521812610778398720000000000000000 4240 423921511287382934649068922297386035618845011325030616449788463072695310923907109991654969672789536600283104070607374917828608000000000000000000 4241 420567638191442199855532562576512146588998929755374970565625042646616684808385493335986866420095859500000570618479734293528576000000000000000000 4242 417474709620067002367340069930040799743004330483278424820505710519495765538949943456488304285793658314229089434445376407994368000000000000000000 4243 414634095897384199091660926821487121481773214414670064761701738903706190802336356834722496102600695870148352370430147798079897600000000000000000 4244 412038114662647992260664116691335756087511478917831634606819585241955066077743033393916246010354463756736576588133290482650316800000000000000000 4245 409679962155551908238904084207918883343650412539348294503595505774974813549992556552423975581048639852130653634309709975519232000000000000000000 4246 407553651164559485547256227958982221939465444109411381987478857882081173918935398696287572324797892111560340366090214418939904000000000000000000 4247 405653954257248009792453078946849604069031516328440194857707705651765084226525565963740158277811503963956095104200778325164032000000000000000000 4248 403976350884234925901581041518278231988254200403983994195183573585517582931309699722597893411296594230142617005480862373484953600000000000000000 4249 402516976850856424959916586432816146983927754964327075252768538141446324570627816030316698760627850035671169556628429432527257600000000000000000 4250 401272574468266689308787359149159327804826700534166558556142714870169404826010437156249822747944351276257538699163226528022528000000000000000000 4251 400240441405308920684736526184142575178709582989012181247191986398314848740873714478122362596904415166230067785902636406931456000000000000000000 4252 399418375831192943930062689250879504465081486695697510684061916165101262695629492306239907216154061977536240294692582775062528000000000000000000 4253 398804614818765826534034176416737545399548694256047438205566589806762507727234582799383947584419424115184540302867403825479680000000000000000000 4254 398397762099907223881197956823125026044089856662038778952542899544965408823013694005233843913052223239406161452541248874217472000000000000000000 4255 398196700028508403228280109818533135431778398519710476949617466184585693151783914095674646560720922763816036390265434994114560000000000000000000 4256 398200478867518016270720733103040164130827586771557748691000820504944008584666276090216276160832475397888994875622192505159680000000000000000000 4257 398408174062046911253713015123261124263329563272164715772092947869589211144128704648393536700156872953810304764389748847411200000000000000000000 4258 398818698675905634526813004017996276797373282714302800108935518303836412722721858045549570982022808330508962542412261268389888000000000000000000 4259 399430553183478506377295654341733458471411651991053357186526424753571797358105209643493949520316263191682241014719814419087360000000000000000000 4260 400241487609546458468560322826875317437152931504789840827690238444543116223404306298397095196298026849696432389595277662617600000000000000000000 4261 401248040502102297013501873782975060085290664202555170723358444994961562169450680849453372036458679601505828918243880022835200000000000000000000 4262 402444903702604398826885371618849341700916316272497422796314943142528070594738952289845713022264626495534450168727265188249600000000000000000000 4263 403824038646660377939542844496807250179080875433124812827377117423872218820269960029694834075282642622711653601388868008935424000000000000000000 4264 405373434642115004313848291986530332337943938168243872144763818890213204823684401858520169274248950591875080985434154814826086400000000000000000 4265 407075345104530589520174718036083677973806731943816273352534108405809429282450853148753832176818207134786919464295216908861440000000000000000000 4266 408903752147774246758045130880386004024846511371384522593416081441363412455281722560030712411072866287169721383528919916871680000000000000000000 4267 410820672789240053664753736294141694885076475803689272781474350502764376273535964997752247708480661225281746276334602278666240000000000000000000 4268 412770695448561481066103310695137470050692872872172452076531069151728226467797480265041030992357914917718984322116280538628096000000000000000000 4269 414672758647590448247456586579016578997868950858601433492522605112324728963297913408041228364200474524419193461929635341139968000000000000000000 4270 416407534448294681870007909683684743903378326633805614095216980575295807681693954594862790728250321427051371121417884134277120000000000000000000 4271 417797625599699082493276092107377911285948347823400335261214091949981751087180490299616229678154309545488704841624083224330240000000000000000000 4272 418575665056500617270191047162467641033280765455078598385836254664235478460804381485365114190676214173170209308976862482923520000000000000000000 4273 418331355738537011525820125571596694032429271379494645858929394863593913660512210949866925626541803496152234338142207868928000000000000000000000 4274 416420401133809003832882591414846601599574709062970795999676440036802157555734622477473781540598459631025122360418306034237440000000000000000000 4275 411801298023265911376246114223457008001967142111642176293736019134102056999006848018228780859493070494711288682282935438540800000000000000000000 4276 402728206169164103805056612062172596311802976222899527064805090496463703220066398630478182276234872068743946856305130890854400000000000000000000 4277 386138549949127514301723314122111509247822455895535768137419653529990056354467072550529507154060424213639437681826652487680000000000000000000000 4278 356346586919344642411777620223551595051173981770262221981498886253893445264946392046630975890488721072062761965550888288256000000000000000000000 4279 302046154626873077853792459046629447233852232167174645298603817872347777415049798972858636707176154051557960142228848168140800000000000000000000 4280 199151310742993238145357665305469965209133339890444821076002517278471062031900966355730969257478782891137116577293746044928000000000000000000000 4281 2005718671485548259603686279457137483474560036777668027596615264633919032597443607069884045693304723337507499380370970143867325644800000000000000000 4282 196147252061977422742171771577626869382484726926358244051592312900795127837503161380281460019375017889283583241780583884344817981711219851648761096 4283 481937889582625868340113483187259582196209914325186212279597592505631443773911420179377224433855351600239909837910427433934766397242391048643216120 4284 500804072610087713840136622373372985795877148205196983968059752785051924832139022972723268600037518911882008506690622557792643668803681403063500800 4285 455502240523134130141604365556113622890085701091418819192129066856491712753191639670466197316197625884482025880615349219879752334481274322498355200 4286 403435907616378963539247955730947117840329623891216630898465381974040556041539237212687886187374659037417954673755666775447308578694338334146166784 4287 356569939594829319708357936661783755044217148862986558049966748802017551552574775242693049697804966736081709848737469341521988158488576000000000000 4288 316655233480362629996579388954330621765461045665117502531527167820740085746568343572085942188011503111583970555565535793963101604282368000000000000 4289 283076953732577856153345725532132994515220002507681861329936799412964666235610003553046627943467042035841682203266892789068266802774016000000000000 4290 254791938794068955123497999202375088434228424545995658645893035824858984515298694643724717853492972438832765016255912315537690481131520000000000000 4291 230820081705219053279751132016431185778398789889026309616013519759404874171876115204051664288653051118620055112948049901610802669986775040000000000 4292 210347558449211701408084336753635835072117883654833291099644487542665616668998136192456593547445548321537971148915563180805465309184000000000000000 4293 192724339556033045238687294635742568846687886773749890788918023022231373771955158528704578638460924120021201251423302241369909624832000000000000000 4294 177437167719008265724866193835793998439271999491342283678350389020924124044475819441916692555393726341679329449649918854302483349504000000000000000 4295 164079685938290225818949805912822703734488815227346483530573451225798742489914198732517601454307156244334850613825595063626689937408000000000000000 4296 152328610877861381301677642024423252547090908547648267764126285596784194920764628335428047268362376848498127133024206287165938057871360000000000000 4297 141932690714257180617855633857065144019434595364096813355005521769171440684417755054537450447901761192534489943660247441548110725120000000000000000 4298 132690683110754028032131638592373775575248892955509849190307760999603698617845806742725966523314960639313249770291994728934607421440000000000000000 4299 124419071097221816536396908713232972622563342045333427702511650314428600927101646042080529940443733641593057619263192823704489820160000000000000000 4300 116945698431899751805719220196390118023943266602982837435755473022070543381490152343074274296318642405313990239531028411008648478720000000000000000 4301 110149756673658504030791435161184643955698516501843073946389224765226925107121764031767036108780149189785775260443836015967309765017600000000000000 4302 103977306913521028740830084175293559436982793335974077585950418835370149047619975811153843655559712976491885446165832540140181913600000000000000000 4303 98403809864147922491062779278207343168661008473611622728672023850084402508935101554351441779259205920652241077475287108638107238400000000000000000 4304 93439717681845920124442086234822726917674003204698230443977423842607899809770459503528597325712386410476891762439532140976458956800000000000000000 4305 89070905822856613237888235599796038867776312491577299473798062650332960375694319922083404972643156786898877267926192087509447475200000000000000000 4306 85115168971634894960296834161813656515045006820370531769482126976329319140026193095058851781157622793928396841985502709908484527226880000000000000 4307 81478193422829088501974628119232050176215358783714969425364861239928927189821565732803897151601004970227527481761206800740253696000000000000000000 4308 78081250824072658150227654369680998492365324367793457456021243568628983753360386440633528029830768934407187797868487917525008384000000000000000000 4309 74839178266391827477303055793135340195046363963344450070903942825427465017522996927966721376354750421764227169148888720275931136000000000000000000 4310 71648242939557807111095203314555845569242328483638151995367065215207193610725394940785542272774495110807503604332233830824935424000000000000000000 4311 68361352041873201046623409697323972494408544595533161679442832504071984258530035287379985356983201470183569246811512730483918110720000000000000000 4312 64743748757113038672754402102302357945589086191151492083896586890507648848234223788802048370346203751212054898401089984237928448000000000000000000 4313 61226105092331178407612301162685232518312878248532281713499633860863666467303131207906539468506760662238909817244690478815772672000000000000000000 4314 58070485364302255131519876992650536791118956634641535933211148721246482647957338724042820625773069692917962742456667311892856832000000000000000000 4315 55121157664304356787791830896693776645487947404658887870951526708250239399386509665441307153950662493826006410279472426467196928000000000000000000 4316 52364917299035738018200409912100102035302432940661145295058076452503313488495806959754161562122637279376579703283362774318034452480000000000000000 4317 49792079260873273908832454587601053490866540296926123962825547341267476753775508937560174939845142422439271923121719535439183872000000000000000000 4318 47396782894631485610069478119011783265221474722983704933212955517400022748488926383372417581247900389564803027153816530492325888000000000000000000 4319 45177657576598059406383833020499660168970238754734975868119599987026909770913577070313826654331629284400253601285031299056140288000000000000000000 4320 43139055612332652370835244626521662566320436965494356283802117098507526471083330561530730820891608502239606274111067869730045952000000000000000000 4321 41293248880617728705098439225313828765165185984147381672056609400527696702535714947853106641651688717843530209511651126583691837440000000000000000 4322 39664387497759086762533554072051767902091069224103745744737365191040014864687960713975576570844278530587413459894362243168468992000000000000000000 4323 38295937294324628573221343130755219201504936702315298419883286743831286943249147045166135258521866257871201773820196236126322688000000000000000000 4324 37265621322388334169124239686270627652077007390222100121476565981944735101654382319990202847542668162795646682571123978359799808000000000000000000 4325 36718397602446646430796573100674405507113838251722085170283392754383401229846355445688988253125750767828586343723960588463767552000000000000000000 4326 36948895497872505191031550752959749753474883698832422441693004075691884071937328489313202180374423156380432678572785664268435456000000000000000000 4327 38631851791740821008501739478274592295007539803348196533428153812604854121893229960698894493149414908231984607438061434411417600000000000000000000 4328 41374038387609517608656836909143150932331570080994986420704882327300767940864378495913230607768076903906325912716294969989529600000000000000000000 4329 40943750509984684761799731796410271562347381470948247762642623375689189858171877951306008967440752444501739379572977959331430400000000000000000000 4330 40542214164515245330020546122433141299884289491745403137205566620351970407793601078749328436218585509842559051617387218468864000000000000000000000 4331 40168164131296057366128140372556587074668661955330254933325517503535167168527084673966190013089430878640131708726829581689400852480000000000000000 4332 39820459172172492538404144022251755017954532789056998419408339500587051338815703132842082814534284090121916047288796272572497920000000000000000000 4333 39498071580526352276437287087131448895640463074418718013446636607446322719737114382876314001243563554391762292732552528401530880000000000000000000 4334 39200077974824989948798695455244717059427447414934950086682786993854460810441968624146700379533463130754770167080941271887380480000000000000000000 4335 38925651165500691794806615779588063457519014888579756832800856527141873694233573431544789112573538326150804913008008707671326720000000000000000000 4336 38674052944610562569822191901713253330936301635404680585955089465018413796654282010220480091024392178433837230187393785529997721600000000000000000 4337 38444627662720281420749464459146952242093704952601255193225577373021700361717988383628792596501822734445510940589222192354426880000000000000000000 4338 38236796467851511435631047859405762445407371837005840820335580538997649264665971944892904387564539719532194339202239597715128320000000000000000000 4339 38050052087173958866179180593067047100038023790559700576934448541921888909845434205868917312737596306622400742799629501354475520000000000000000000 4340 37883954033176890406040957033849852854582434829995008028236770476969925662511116414579801222215955709176238712273665907994132480000000000000000000 4341 37738124111768945994639362295165824838236079887738838124400065499113767538833181115752686542838623510999156138595337226723052748800000000000000000 4342 37612242099178387250352861355197574390301445955683021785914437170594164754960304120865658736648831888579109286439049963367301120000000000000000000 4343 37506041436187184912006818488215779106918882735411213013433016656010188725269846505168834239102217994288910270349208027901460480000000000000000000 4344 37419304759956659410049176813088885203215864187385424564221599998191658080694383782160963741202650878239604750142325848203591680000000000000000000 4345 37351859052338902647209768674476778659742385904277337522564227628877047769270976741450716323260657202118037471308361061074206720000000000000000000 4346 37303570124586095774260427578673296554296247093488744989074536400386400722793634821850067712511847671081877000637443311675637760000000000000000000 4347 37274336075256471325248445202769652057912952498304385758059884919547899992153175158823014941865113310656561317718821390883225600000000000000000000 4348 37264079241473846093153974456152279987421650130128129708568679298169437254652017035520597521428659488494426092044242946464153600000000000000000000 4349 37272735999878708434752021561777215363128199850014192212032650331087773744726483048738626437701451557464168417401989048460902400000000000000000000 4350 37300243542620623865202696778206766126682738822292522665039426713587627594073499014907568798304542018574124185187793877598208000000000000000000000 4351 37346522426008020490332274876256651348668312402746497924486747464023538362820596849836820539816564408664089278078748180204224512000000000000000000 4352 37411453220706085456465015512289119701899823742824011623808460910017640175090135832806123440987368313023759193632207970238464000000000000000000000 4353 37494844915644317532922769131489916890466618374997326060871814698728379429539750638648450098597641543072256062053057608810496000000000000000000000 4354 37596391740196982350306202968158211109361481412951744763668106352952562811493735027537822804512018746223285887682029306249216000000000000000000000 4355 37715613610507587917087162867252975468862900720942832798546542306668002291547495055811892159586556550628802863785453838925824000000000000000000000 4356 37851773222480299425533149290834066250119180723931565789019481806530955977419970920116729113989826368502172330903516561370880409600000000000000000 4357 38003759497698281654423277373737218656682244203272863013571608020957487952220412674236265869460839117988288842384452013889945600000000000000000000 4358 38169921969541699432930668366500313700920579280965629787081769645323949083367469606935099588527629292378721539379369689376358400000000000000000000 4359 38347832653345751474808976056282354095407079880534330548344085073635555924492125647777239247269205344751878357955308322973286400000000000000000000 4360 38533939055294541742478799822020126064536920072219462168490189078803595293505082286498027285061287337713135948197967125125529600000000000000000000 4361 38723050866768173942513816834587583909130625136320678160429570924796504245510251117364161719970576893218512216718533568030048256000000000000000000 4362 38907567478045523539267531580253407412145728722535443142508293813008246174334125208655720192196587733155381114946484303613132800000000000000000000 4363 39076292409507653377923303231901879321176783212769929273935300799108551708666280251310599690901051504648296350967202663576371200000000000000000000 4364 39212572330381395814730370572487637697801658187280585682950093690245275192399229149807354568588217727221168803810260341175091200000000000000000000 4365 39291299035363182942564957224714968446993081376348747003241891286041627948374316047763141968970023199469608338110506674736332800000000000000000000 4366 39273931985806180611482877671309901392691595124804320870050077306017405070716322863293389017644748139991703882569115515224064000000000000000000000 4367 39099938827389624487796824717149840789727509019575455554620782015083458398401826470995357976050378622331719337911370014261248000000000000000000000 4368 38671455228161867769470468427651077648000822425886397474940497429030043743469953428838265972667337769445876190048868764745728000000000000000000000 4369 37824416181683424067599919303339278505875586346389370354438796283559914853566463462282979278557741109638280917810930759237632000000000000000000000 4370 36270991882861865388341650629897215924851637430187404737402565207985582821610614904746367188853316251977816842922143986483200000000000000000000000 4371 33476782137811766128795330877668097068418622398528523187261923147518545330168019386158498901712023740714340582430364005302272000000000000000000000 4372 28379061780876536435713467306029470042301500934388387003330358712182126339545887705691663119190726561987039112264358811402240000000000000000000000 4373 18713729145360614606158880614845520100358236123401037806543932194265025339845476675492328578596783457542177965333743853895680000000000000000000000 4374 191209374744056524922315690291243216804792193371478229281792014449158516017023338941761858489707488981829722186605915975473457790976000000000000000000 4375 18830136197949832583248490071452179460718533784930391428952862038476332272400303492507020161860001717371223991210936052897102526244277105758281203631 4376 46266037399932083360650894385976919890836151775217876378841368880540613981728743150936865832597202315091473512815954950274392461046924891578685128785 4377 48077190970568420528653115747843806636404206468961486693767331444510129040868933392183390472508440300466793334967538768495983016173734711104435650560 4378 43728215090220876493594019093388175779916712015948188694942837108500290088260401856304151282333517118776159959972832353566890385061965442669818675200 4379 38729847131172380499767781385961266729695906964670067550240445858638432068839528524795101121904523036304012345125264245646451796117419128888779341824 4380 34230714201103614698262954328702212869100459829848533760079354133183056848456009929839737332704088986124584117319847970836271929943601971200000000000 4381 30398902414114820206305141936263894315040151381222945797459123348796916617674789244603123764200289026722269602384088317890201863598374912000000000000 4382 27175387558331460487094357446070728272765449205861745930331225457285398560543062694729583462242088321478428010016759470479577119899779072000000000000 4383 24460026124354090255409950267431202244795514198189337182120272625211569610821016774891347367689175881502632828377208927866169170614812672000000000000 4384 22158727836841149901467361153202910722760041748148090387622802953227193264706474198466265297545752786733976523790170515045394894115622092800000000000 4385 20193365692489209537476692920776332385254823854106713288335032116897853348889228488893867173993044214699899802467306817441975681574502400000000000000 4386 18501536469242452965982153228374465824474914573515497415626044508518718430679754854324103590216529137011520809331727384755217778081792000000000000000 4387 17033964167919964201285423105003731305775826235732825988878619531424548552032723008363657967225728889564292063549682197703509581758464000000000000000 4388 15751666755212993348757696507482527264432375155618458371708634594885007987940573219737070721317294852205857538744894831700866947350528000000000000000 4389 14623579931895168977608147514612787318193999093936406305341128260832607879637967159011074965933824390672185341484000994806035629316505600000000000000 4390 13625420144982729543968266662403153405195595112859578429523478850889087827747520143798448412716131044904610795143094616664753114710016000000000000000 4391 12738006456701999177572451338988875634455534500517218560981232458819847226414473364907228909492439332122010021687994453149998613790720000000000000000 4392 11944184468850944569003025248060145208946954735514252328673328721373815820910957074596265226569305149363275142122823451594016350535680000000000000000 4393 11227778185125917679806582542399181059714476971314028762841655156570685770790078242430523760434610536729836502758898560820122348421120000000000000000 4394 10576189445229932678888604331226586196498104208864936340684891972830593693118334799758475835239776147333462045761712929607396270014464000000000000000 4395 9983517739669156585991549860743197417627724847058529086018960889209744001121525758629247041951612927667740249049232695842244711677952000000000000000 4396 9446825197617053211437589261240914252489945725467940443632176227923173561908940406140744941850211058265637972194992123531401940172800000000000000000 4397 8966210556575566543708283426574428473259874095905193305689231423117243998092563921147876320193530653388133482608125261991758947942400000000000000000 4398 8542798317440979377429450416113761829229013985735768365415003319036348541318681283619848831212217438631184402920017703586271697305600000000000000000 4399 8162085863681685704469626349704964571772376695302577007120832898299449050086262024239073304881782558675910146742570212547283275218944000000000000000 4400 7812971968435382048745003055153696339459405834491240172471236599141723455938232766976201196356355520740715561808575263241198056243200000000000000000 4401 7488391999547569052857801682123913938464528856419263824220216202110691666548497217933450362347360488602779166025387577341187719168000000000000000000 4402 7180790089602814107808204511834447164246505010123172282012398173311067579898342286626991711464269967936812166707776905319871938560000000000000000000 4403 6881320961451560175125119522631688831353201466613788838899693747141329201042448706631471126884099855646287966187039962351326461952000000000000000000 4404 6578071899394833283407898348071454555845975177718317465401427706678491319298226445529227706642981314795663652769037296375195028684800000000000000000 4405 6252200375656628220722090361040191455645280382943018393343239233780489233711770156291896058185589962016646703331758101017016454348800000000000000000 4406 5907625871741973581801796149134729497166968433922009046117921129594218703843816478051957023565704764102211417978467683677864198144000000000000000000 4407 5604695836527293936590272471124772812818010676246706613423890738384998838911822713180283276930373664590969690664672759926403104768000000000000000000 4408 5321346455076930860541621335286131309513043495218802927884322867614415332455928598012641904642369925893935619492675616881732747264000000000000000000 4409 5056249284692648751920120443761010389619826614334575632941745021765932555486852195200809491981143169123442033406971860734415418163200000000000000000 4410 4808389896969463130623194942379214095555568619558289979424729769603078503210851213827750085261968426769321550353400954079488560332800000000000000000 4411 4577085794705447172035782350068375456238016648716364809652374848575930813381670562815752639022560373721300672775327051548444327936000000000000000000 4412 4362031912297310009570660095668284420758611894149573051872230080743148622458255311020768994220801668624887874304673970974634278912000000000000000000 4413 4163387893982713488754462975561555901634625962237538792142708540726548816578418043819729837368957965664155650368777345480802697216000000000000000000 4414 3981933977710839640878535395822887541121905804251225680301466524665596896811618840142781897439268274362941416029840591577798619955200000000000000000 4415 3819348052413441861344632443154035006078557618382081171618585476583363873958906918805954963635570755353536892766240505813144279449600000000000000000 4416 3678712945072045260436522981225916073151477854641158247272475547234000803253326761441727952253324493026240928275407658437612404736000000000000000000 4417 3565498124117612153339927804720972508073859090880759859782609280736285484897094579577314542859083738184502916810659942911350669312000000000000000000 4418 3489618730900659974928112887288931522753009037734252880551893962869390586965043019846472928868365547618931658295776816108610256896000000000000000000 4419 3470253800972897276812526012345706206663962918249935726104632287529219573687810155784915540971875827236943858868530010792734910054400000000000000000 4420 3548743619855457335065405620430874165792192436792315344944797453908666262968768333874094526783344463324861626641805366951170539520000000000000000000 4421 3818429279585723173592088556472923315386411741152065550445190872767964385276696297564301535511387471344384000401492833838353612800000000000000000000 4422 3889159608435294655213742669459456187639167587613528723546258938766272186441251578615843677130199228967194635795331727179015782400000000000000000000 4423 3850383721428763824130064573833847578761157833023051544699126704391342589111347216318736516774836474780898266552495559930596556800000000000000000000 4424 3814211508597594280648332979198509933493113955383407527148299707642713375965221989488736819279444524765987955576163789513550725120000000000000000000 4425 3780533094710217163870883799770031724674697595795788699607107529744486321743725616373288471820181729754365337291936901806061256704000000000000000000 4426 3749249386672240835923590175633549857075103702600443543488908272978350064516186202661439181922304902023786557067806664432979804160000000000000000000 4427 3720271194905425482339149757338871563906362106933929062700483206497585717300522169798463386683167344594786365383413249467555512320000000000000000000 4428 3693518458072399052953477082894168896266052823096093074834111485643175863028309932586266880204930748320005011298293133173388738560000000000000000000 4429 3668919557126465204805045385479718562977792239679953807658902549758244967834669903075057941083294957868468593982427584373966503936000000000000000000 4430 3646410706206138756583235236447249599773994154195298455247194149558879015113118018106502408582299833966618938846239985492828356608000000000000000000 4431 3625935409031302331893844226883754653570101014476918384540012350129204581484138693866462964891119281059281873975572956247322787840000000000000000000 4432 3607443970208335699582294722183936760366709287794757947739246494989571323728486180731965048426778643884140817657149225494779002880000000000000000000 4433 3590893051209908524862469110884700309373079940098922251057135753922391143220667417936917484700388749750398768405226051924435927040000000000000000000 4434 3576245260731898454330266343995426109472581847951528757865551133025960982541049389536333235377186218946236934438634061714646106112000000000000000000 4435 3563468768586707031624962734756641820790816723825831272074497988113037721699657757815335647323778220055002284562444957802045636608000000000000000000 4436 3552536931174010253839779937032854768219439798652899606101853936629023045242702273093375767126057411927730064215920590088369602560000000000000000000 4437 3543427914733113088829596565743814559434622064145516505650052621215438782425494069821665101446609547650914189351087082255071313920000000000000000000 4438 3536124299815904314249647208836899651703899165707922621318941199829111688625619267414211073543650507993642648888449792655239413760000000000000000000 4439 3530612646424157197914720288245928124391649523013537872902070993104932022990782786145741555232515043843280341903362620911383478272000000000000000000 4440 3526882993597230873202804061983657128769826997929844980785228896036532431973216383156733674637483779811377461878449185831151206400000000000000000000 4441 3524928259295895556966778340369380827446812940735172957657722848511276035078843549347800338382945640840596604612932124367703244800000000000000000000 4442 3524743495311173206928917113264286248222000788779178386551672724203320888557673140771595342026899085735237479765126038700844646400000000000000000000 4443 3526324936336350850174799952975096549137694037983951402321002048715086768196731613654576136019059069088783933750727311715257548800000000000000000000 4444 3529668760375985892615752335126308840330663742269509573331730893582920645473469392496396224570989804729071408609770666360150425600000000000000000000 4445 3534769446517942221056801227724573198071141680936006564120435816313213771804991701843710338416441025721446196460411095365808291840000000000000000000 4446 3541617571560176089878688135163369998446516647654006433720534299481669936575199525505646352413470866966249203663849021182574592000000000000000000000 4447 3550196822697719490240577811463812404752126934355911201818438125994665186533955567319699823034341073228978546587818276604084224000000000000000000000 4448 3560479909666222328526295545957469506140611645161700368970082288128264326796595879364663002892165234777470101363184613218844672000000000000000000000 4449 3572422921187278727506496066786201836410693956287705122678328487287593177055378731686502425356038636475560207257758187623054049280000000000000000000 4450 3585957463182344156103140459131648381590238173846148337907108802723985303123997245063690126588509866489679483980333147919346565120000000000000000000 4451 3600979601236450168190548463880347367781216281910114396714525352219556261031170530795166179007614054608344875247233271342091468800000000000000000000 4452 3617334143575028746259275648271414344579550282626896607514210784849161943900670965826464822543541483708506533578106419793205657600000000000000000000 4453 3634792036813328949916071046954965410967192584119507179063297582675734718513886542412100854222174805335469179042649983828151500800000000000000000000 4454 3653017422441922557186990223127507950918100022846405013572869924670580833824281800760012986623810039615205287889167283461900206080000000000000000000 4455 3671518896997278714549458188760896844717570383295590225581470428425150032166897883720453851967580623949607084251831330894700871680000000000000000000 4456 3689576154991243793187125921561591415083477884712629339952981618170147832336855580762279027006349587963612726217364170059703910400000000000000000000 4457 3706127395754749968566412566765440891762694427119576906559261299886536374103866965521892057431000933067366131021853245393652940800000000000000000000 4458 3719592575339035260140138008590255918762900148050615556211266030046123246821869736496011919077510938696408012247144695220037222400000000000000000000 4459 3727588652013749497045221353648253006547673037869132892166383662713408091478711583637199727503226671535563783982625009706750443520000000000000000000 4460 3726456802374167834763956765091730178655388560679107654646611986245372388105176680982256446325362149096887252113534681444515840000000000000000000000 4461 3710449367344008503117822814537805581149313959374884609872979038121023362496614705109628453451401447195065228204554837215412224000000000000000000000 4462 3670272659836453631938833548951611369501168964784127178530716301446124151652966489064286334133154602845590431128274453672230912000000000000000000000 4463 3590344583178219848573978857018092413681314083756150570273021921387799558235162734037827066800626931395777496558053292742017024000000000000000000000 4464 3443326162746353087533234033131575698465915446705790956404083523744764662531567708290588458461808156187760745621408869116805120000000000000000000000 4465 3178454919458172080799908338275300644737768104651499344373000175764398150029139423037466269349361374942548380573608186877050880000000000000000000000 4466 2694776996931928503286878808537754894451586001769749444142326235974163648937748641270895315317936817886073627008059114960977920000000000000000000000 4467 1777200600127149980662314339680813263724343456364279203305333431610201116145325268795142430173836467709811997740081996963512320000000000000000000000 4468 18419488302573388891547055538812045407958408788837468026635129493842591335259398601998441688261269850823930316599533148152368354820096000000000000000000 4469 1826523211201133760575103536930861407689697777138247968608427617732204230422829438773180955700420166585008727147460797131018945045694879258553276609327 4470 4487805627793412085983136755439761229411106722196134008747612781412439599154215006398357432182695512293581849480012519632461016869756094100284662435025 4471 4663487524145136791279352227540849243731208027873328694322567049759588179635132858025949643505198498443672030588123789751318010256492495761762345287680 4472 4241636863751425019878619852058643461308602968056225849833132428391376382721408220041081333054084502987498826658582806362933173550216888153443600957440 4473 3756795171723720908477476076295272191989837049017985199708583943401237386718152563429068209739097246757736667730108242888899503630901908377156114710528 4474 3320379277507050625948697659628612682125424644356666076564158499649438481335780552869976235031851342823854511207737814069610632553886541414400000000000 4475 2948693534169138339580354805061829634894153004928456447062745057356501183685896025796493660652716935226997164068080350383094422289589154611200000000000 4476 2636012593158440888708729779081821441638671195041026666161852773532400284500527447532861616756745298994527836051858368980388879483143192576000000000000 4477 2372622534061888808690814377532992840314429610921082037950340528398002316066603069592826257091785397345370736243441822030276904800720257024000000000000 4478 2149396599872671630809257280451000939707487528528463862777759710605920160046291119420417690948229259116909510435258388615212853144671433523200000000000 4479 1958756475611463675076331090304380549572025240541660685174072914443843567070505579909875702673405147374408265261386287845375667364849254400000000000000 4480 1794649049900337758318398942672961460633507024321439580172734602025489170036407020254397782151478581201862492681973007868633225592464998400000000000000 4481 1652294165381855532448537907466835172006641782551536578719030067566647019823618191946086322263937522746977405280253253467244480677543936000000000000000 4482 1527912735882860712266117694493540352146822774347381117493038111486381681719244886105482941412484727648566866510003520786446210218065920000000000000000 4483 1418490802770383638787674102202904132076841779342811036931203503040314660259415918402624092963349761645640769879365215101118389397382758400000000000000 4484 1321658342619010331292035299509488592097352587346026709291696194225258787266156579358269814764274822101765766088081637337731610538147840000000000000000 4485 1235559831217287759201205684834829944280620731329321071189659465452534845668026243029968443695884382977202438567123105067611003023261696000000000000000 4486 1158571383702566765302329475631507147162773800166450686540230965870702866555691757402568585400497068226788124968291901871920544732938240000000000000000 4487 1089164774407566019318073468846081767468119035949100947460005474193134681045987295851103219678566079466015885966549883738264771357573120000000000000000 4488 1026050849150442942900020134177288451039059859412353474127350456610531569082405659051218161480898687618874572902806345766918956815220736000000000000000 4489 968574186917647407160485296473111757196193560699770623847000337947238400582570706232751545843922224306747602963092951677570631335936000000000000000000 4490 916402384445733045697619207704484700377688206612103775245250463178206510410377096190359178976199782225636061064119117348247070092296192000000000000000 4491 869467161516683716175112493957650900443216487367799034182627299774326209599332480697170948904913083508523573524250158101512487069286400000000000000000 4492 827952770997957386923621445645349900305862337462223659952059674912085526823310385334511049805457133675983620466270632046397257206988800000000000000000 4493 790894520922085644498170398667594208060667752908333027296339473840014229925850298664843176338389340261539361415616350050260873604235264000000000000000 4494 756999885104580218903477487875229336507622880436125756692825152158701225484385049798052902653700321220446031631610210280738616508416000000000000000000 4495 725611138013327742844537683142423842297091726180111745050943962751215100968367337139718575168415828614650571431804530746421826237235200000000000000000 4496 696044099425174975089221714330178394623891480406289500203630817099821493007993633480413623230188628639107105580200279281928130002944000000000000000000 4497 667525976426693165287642520532105742635273168950363186947305162493570637231887125088344353408085815377205797232234670351095206772736000000000000000000 4498 639064320717007141351088950719569440017653189631788580574911454375504920539780591600697374528073009954264348307234198524079492615372800000000000000000 4499 609164071342725489364935060026575646554819322207421486157701730702847945492723256725511134621177156763953166909776721078616049319936000000000000000000 4500 576347270498879775113650379233689084118789342920259811323883935461815708878606405536478411998571939373935196572388167752857607261388800000000000000000 4501 546483841680753303175823771123243882498156400478555092416193982553451859778111179292264006772257395322355082481710476174574498086912000000000000000000 4502 518990128434409566658697878703722354666284434709857847095034967729575295270157541203261151482449377173744606266030830332199454113792000000000000000000 4503 493243099436109629848900814749103853540577207001120930236105156334775082926078084224753479314897619145564224059835100721405450466099200000000000000000 4504 469137561110147391832641577943428544881829040655621034816620846525845581089851065705343721512822496490089196827774115893350104039424000000000000000000 4505 446597779616545043686421196310517068913285066873058299180408262556098520901161463641717307031911381322868759413814846206503734267084800000000000000000 4506 425580530161742241427501674064623460964087780166832738072609850448450489637698193488242842251615950840400442809723955066797721387008000000000000000000 4507 406081305450029885240557267506184960373680181795030404366238841234577274065776467391141453775287075198949880728866269234550515171328000000000000000000 4508 388145537899210910076588601140437266684813111963884381550263611666107528935062952054615205380338002307507993827462895613008382473011200000000000000000 4509 371888387083640084404068708942288253880835162509535188900409486537770960273290080868378503981121167392266157981484572567160955600896000000000000000000 4510 357530230156003852286412339267603239155472366582532146725550286435647643108966823010303747246552328663670399093470944191460731885977600000000000000000 4511 345463196627659801702211107445279533412629516356437540242162597044475768206605574123530437504791208436434062274630062194727686504448000000000000000000 4512 336384711429658611853806107990369513088683909759392761866105825540693029478445072328244542371956999843264883327273828049434452164608000000000000000000 4513 331592150848999025369720690592084846691764955697504317678313272192993216303735690260036304240229717930170574380506148274672897517158400000000000000000 4514 333719410387542011981320351326827955343029566130311414514541423133146058074220895904892172729321691450881709436707153458622088871936000000000000000000 4515 348796402466708141503032418446387799182211467101727488775905260552465446357583488003395736790954824740096161123787974199635523665920000000000000000000 4516 373330889603409659369871319923986534679024182842052209986732492557820686670883871738784154571156381121538348388940156705211573862400000000000000000000 4517 369549533405606773768881344265372000196897230365889586465946563650933944899397292857864656341187910409617514780878867790724438425600000000000000000000 4518 366017476559018289121803938388645550837035663607171279839098984519441026520924666383259093284615955292672189218480227927002508689408000000000000000000 4519 362724035621535926689106175472799474067482405560971107973906932981709017126104444098438697519711881276765521265576360375308255232000000000000000000000 4520 359659561914066236724408887643506671960879403969264744172237710570114881416657896619204962886431519559516256222754074100665096863744000000000000000000 4521 356815356724052505215067714073502367529940058036162966667133081677411277838106475589137721388983130675622252714151260667923587399680000000000000000000 4522 354183596537199859346399424119984050185974214661987579839688595640816447641518231017294449461817839232625864896965324361346349793280000000000000000000 4523 351757266970604113443096599276357394157119721588678827745110472032708275828041589579761198518425950176367022712371989664767458410496000000000000000000 4524 349530104236958783350623520205969616669402171405224170783218662552861373274963641659025609208560332146933570516004485047055558901760000000000000000000 4525 347496543089679749574739189550551926771444495536646687875486993340418084387622053936044229533667591194853931154610098266614800580608000000000000000000 4526 345651670285070182638639047076556542751536008776601409450374625583868485017686255834270236773844801809944301400188670260197374033920000000000000000000 4527 343991182650713502472033730627234376505476380561581495152220352217141157072821411064373480719475536449019936273544432925993672376320000000000000000000 4528 342511348867905108129798512026552331175702274953102200713333131994964075210864660547549646082338746913692202526385144919392446840832000000000000000000 4529 341208974056715557445936887246776720608695514017670448701270616298542506858834548313138679178610226135526212433325413757036726845440000000000000000000 4530 340081366189153959776208137121855639574504234756087800594593622510723293537046370209570016535722511742991105125096561537333935996928000000000000000000 4531 339126303239372978834800580020882358350344618239659337001532532934713406255390658260056537515811258338624898511024546488753250631680000000000000000000 4532 338341999795844595091213509582194543323515241156144552594179243253867912490659285323128053670941108526480259548820205619699074990080000000000000000000 4533 337727071588571292044027844191684200581197015703304363586892107208294236353659144801652651454753574671146670219992250966211173548032000000000000000000 4534 337280495995519865649277445718039042792262882463641761949205418356463581893286143434074250086984959870180038722737898861307164098560000000000000000000 4535 337001566044917493287229128430139894602752722996221903984881125260087770589440765447304611716853300870931918073818383398373582438400000000000000000000 4536 336889834664176841540104300500891264670247607379968956644375599889335043411432415106049329399275937056221137255580086415672108646400000000000000000000 4537 336945044856123166273958511291177276714091553663586386053548308533987022911976986036658592405933715500139513283054657264793786777600000000000000000000 4538 337167039984274232003141944075176017191122659946094096224778095886429653422010352717001115405365176420160440979908827104431696773120000000000000000000 4539 337555646238773862124802230359262493321763476197323521167921869963775087081195171479584934716014377100146406541694969360358047744000000000000000000000 4540 338110516363459278839141528546376883543277121619531627876353353707626433978069136813856015287139296446438888264206266858115579248640000000000000000000 4541 338830919448989997420722711451794192728088661194733985384989199281917573110153335426458001715831240204003896416278377588206862336000000000000000000000 4542 339715455425980428518831506526692643757429875975327124595626491488759786295228910435010735769002285669383744437680286711263789056000000000000000000000 4543 340761663887788584988823325718436214867697471852942469979563342189129084503279536294394013796799494069769071834465855382464894074880000000000000000000 4544 341965483574177009771181037971968662630102612263066510098484733487068952145761582539727699269278698425785532997370931775759450112000000000000000000000 4545 343320498942600534010290278762578076221860205423296175935729949268587268241949450527396410561175256308596326700039168395602894520320000000000000000000 4546 344816880020962132130964185599004031922537236020341595244369100714459816841561701211655079371895761203458049656686991072488220262400000000000000000000 4547 346439875066945158154401007023057226975808575169051895347500237951503281867752867435987757561575124882766587760151305976650557030400000000000000000000 4548 348167642226256746790085655410198749303019959651347293914525617200551939349648907181299110573806569166071253987547835325939061882880000000000000000000 4549 349968088866040975849025236190981008631166125645532134633647785375848237907116379924662972545688467992765346099011581724251180236800000000000000000000 4550 351794194801312425124574304745053250109096957336017712224312355562639070765064837468190316035479036126488571475202911790727618887680000000000000000000 4551 353576972732534375072414452772299977296072085481978961084168864950907901908522280594977920250704874971838260534131501309094998835200000000000000000000 4552 355214662657398714249145090178911483566445867056425162794150151492696480332264677850199439933059387049111484772106434269813093171200000000000000000000 4553 356555768280734815289668758752863590895060122427251947670698771915480143707112877799641236666394813276450970397526293842974862213120000000000000000000 4554 357371725998294937245788954195695884174250746479430240650137596500837787374906709384752462247257022172217713941124920988746016358400000000000000000000 4555 357311524659831127328746291199944978739577601990633517874276289531711453581303262905218198566047943077772798357828808190921277440000000000000000000000 4556 355823661488819179066037576498687969310443869354143763894523523894355865410328767004774483166777009237263130236570889446146179072000000000000000000000 4557 352016263195100766317189698582594996068112115543789995459979711788136132118086763490480316271467502133595055282145513893777113088000000000000000000000 4558 344393830961973021697101771918191020081230938722964976368522202748231928736046220921650678529886803319330523642063045291575921868800000000000000000000 4559 330332279129402884111704759442183031292389470876280824718765375409799950592314132894250958707380057181529135266757136564722073600000000000000000000000 4560 304958930152796575621965118499522595555437815866943312095439919037742852938121887903822986516813183224107332123078689843084001280000000000000000000000 4561 258582687318500322186366736423558329871891972901002624080926014299284262399144826609693223590293206051777645671181930558191042560000000000000000000000 4562 170554538444117233782497209130432089915503216168746411627844817942081109241989140955329573006363603991598021612907230793700474880000000000000000000000 4563 1792785974733927361443782916968726672390103439880428085452453999398746478386164433201546829758656248176944394714186640190051055894003712000000000000000000 4564 178999274697711108536360146619224417953590382159548300923625906537756014581437284999771733658641176325330855260451158118839856614478098167338221107861486 4565 439804951523754384426347402033096600482288458775221132857266052578419081152078857983988580513906042859275044483052864298458066509305297159307548960827410 4566 457021777366223405545376518299003225885658386617447500068028603401596161282742719505683411932227001262249401316898995992731893348798916205515237438259200 4567 415680412647639651948104745501745202672180750696926199561197216389505642237124002420000129339702606391248975732931600481466128573079265965380315308359680 4568 368165926828924649030792780957971607665657591569521313411892252493100178028392349578872676094312841671613467041478610597270707792056305307092277184692224 4569 325397169195690961345287426799296233461399032590060090322240185548810836490299580170620660672699440159134340455574334161558030868954470573670400000000000 4570 288971966348575609715639020826173488569323341458472007381146560803317253198479236031431267463452706243783840111818209138700728805190397643980800000000000 4571 258329234129544279114679671753987737041939979169409807777523656140477048157574833210074785213525491151271824718786254156003995675271018997350400000000000 4572 232517008337476258927126877659128235911105911844480011612046294877476631905999058445981518112519299873727457711692827999566894984839194214400000000000000 4573 210640866781181747720533125940875011364432549616261681739928022164778863861044359119848594602386447421502709227344468522289004964269475548364800000000000 4574 191958134658655447515199757019457806039785688874939068081844022697452905360313958678109118563320880095183789224094575701271611944377883033600000000000000 4575 175875609376691457673376627381898439464803455805975922934425422702469354923443506009763820391495959469874805660927231389022764292990671257600000000000000 4576 161924798195895699397569500722686984188272873864928269858190315952691460442080217148629991209824203343175206710158419395027429395641715916800000000000000 4577 149735505267092670354646566104066350778001230350104244549233320155352877342904898808749954939337281998544505910631986671721145006460764160000000000000000 4578 139012440390544444774529961899127172738882449819067396257941521247907688614466689680086479884132839084270022225848383734371838738726230425600000000000000 4579 129522125119661846947858084948061945942682561044117785781498988466120266773188508978707383746586002056489508288813116202207273295229747200000000000000000 4580 121082540869609946971963190235878352500535582912760448009574888440762229518274047507378836811821871181487035012599057899518094626074394624000000000000000 4581 113537947330931812588333024865021268363337359971698422365918277482288309278188436078422937458907493291229870275822470432597986334350508032000000000000000 4582 106742692688055127016920146988929024094193332432822644932874557633189724638828583071873466418703577583939313188379599786717902882314649600000000000000000 4583 100566967300619650399272197098306733378697547689696928535713170808713787967989486094444342260594044057850924517783129519465403478657990656000000000000000 4584 94937346029285110603427684386000883318388925671783613672916071187160399976021346586548681951725979541072666138963051860428133103776563200000000000000000 4585 89817203704636137699822695323926936254902675954065026049364942848272685493547699344120848963252374418048821449749284582581778799132672000000000000000000 4586 85193241998419431800807353272620515759168146289845133310594638250295978571223681023086260478052671242006542596817987621152635678122573824000000000000000 4587 81080909898180661025644006329163252672338918668891438341252289924108876300881401528613804944005811159046351904175630888496759299479961600000000000000000 4588 77431232972399277219120073487827904767219906801318797372498355824284427921879256217767026211184333125232412716061003394584607959640178688000000000000000 4589 74103756560275504784416731527295190005910420025186776595856777380370895119266020920304895431862477280735359919138953347669733350047744000000000000000000 4590 71032699533220110876047957030348312377315783723904314158756587211932265368273375817787561373341758170541840303317906673466835818512384000000000000000000 4591 68154912888790708770193459297649336526057488619448009201616117429018089158695692744402946850954047622826954660286249074496240957679206400000000000000000 4592 65401323204811425601410160206632115791710468521053964783960426642184653523246587922956778664413044676254162259024122023697555746979840000000000000000000 4593 62686988023610054614021562683741113855383485030372427742289439115122874035035744299405162358959367261696829413425493125137658742938009600000000000000000 4594 59890581731684001246987958272069635367671537342367428640483588903172097902892780840245414464739697279067740126201439121441366543958016000000000000000000 4595 56817523617546856733290120984207357168701578051679960917862881493189146010255032672736133037748520256564649764761669537669050638794752000000000000000000 4596 53825092119053379422853690093273235322328698542202064427165862382483991473020653426488714749756984305964112544667410552569695410166169600000000000000000 4597 51130837573615663395345092173196342546743545657439611597391206096368778504283158455591867593982571129535723813324208178724141774405632000000000000000000 4598 48605738378791043150721616772707906937750550788517466875509633549652645092362717582148487594058223575016832870005544675439030405850726400000000000000000 4599 46238932530190951110607047582111226890343493553180325349931349125097327846674441779132942016385769615262447698785240827564184930615296000000000000000000 4600 44022228415021020098783337498179523632924132590460804381184723231102872148166525195476807385447304987006898689648137911477823283920896000000000000000000 4601 41950300548386812843733117693029214984205555094883693522091606372050861622200214714439450927187034038397878595899094584488506613668249600000000000000000 4602 40021130535664419740369443761034880704127600897631017102217618326031394461633765086425114325246726671680949094856055874420627333971968000000000000000000 4603 38236824003646626447212305700868967364196944118789624243193705099782529537590692592831553871284647627277423579063544702358635493615206400000000000000000 4604 36605049177856169662952174628174802030294482782058999391514447742789246571507356435322629841350973546233090495209175787350835020693504000000000000000000 4605 35141577359946548390923173165104280237610544753467377446066600087627854397366787606843362954884883910871993427126764977747439506161664000000000000000000 4606 33874920725855093080848437647274072931671814726809790417741621497788023791980973355699088636635694723921083786357492990428839738028851200000000000000000 4607 32855295623061877824737431217837821188974220440712256256296693261616548085054832890116642209411333168579663938175050171567290227621888000000000000000000 4608 32173412698475444959021489490025827651238044550658472424569975942187660938388276516783667804460735599591196524880452814845065401519308800000000000000000 4609 32004441598610314778133544369957024932930323159247515703736128219949860919168007480819941915528473469618763451766957269466989056753664000000000000000000 4610 32725708681975770368644055039931878781156485454521849173701536218759841819236863570175369208314210217977830036966516777385238571515904000000000000000000 4611 35189235563568852630405690759001042302940211170712687150588396695549590472031188360904184599949835659048279392585685322162979985162240000000000000000000 4612 35839765401927327299507646712702707329186321552837012158726319285550785920404851686923278838831012587667681445338255043700311090790400000000000000000000 4613 35491537188274474552763364303246326898910010004340035884189507973035696068138116006069321595007686915739666119555606462621175066394624000000000000000000 4614 35166385002729208170526260747144376452970093170100770023756569100887471175539820887803324648914081979099877003344178761613966521139200000000000000000000 4615 34863360193008395415233705096404841757486097365264107647184362520049647453774423300076857888529230435024501447795204791457512685568000000000000000000000 4616 34581606179510972497124296064741698119106442313724021439655157982364253503760163040971103601306698559911223428512353992773383653163008000000000000000000 4617 34320351163420902075686327905514283276861271508145008312390541226527299575761574707592246757303303346836703344394474961281390980628480000000000000000000 4618 34078901688633848284748104589871919883348646254386150409302400875112738925798445064427676846398909185801019582449827209458997874655232000000000000000000 4619 33856636945920645918898047680349399187622773202910337170466882933148171548449002997052015357398497704475325936065804005233867872010240000000000000000000 4620 33653003720218066719793366296322127303187352924067899109794807370001810816368429217977763918185598295129323420909344104179665039523840000000000000000000 4621 33467511891361225536629191600506604533539464690822558594352936979303024472228565401495570106466675248525069990166413946850177173159936000000000000000000 4622 33299730405090490137593632942087243881351367354003430700269989352859465573568282680711729251229387347249549307774108504389184305233920000000000000000000 4623 33149283634773757854888317174777819415911073873451070082835634608658502836584223312903457758666792529137221192227231852968256894664704000000000000000000 4624 33015848054807902226282217224854552578903760274167884265481947805416209217047282033108064245313964456598527063199092657803730941378560000000000000000000 4625 32899149143726541974384043741310181222560996496736031328003157165043340419388918222837790711769869868357672547200311668380089565839360000000000000000000 4626 32798958428020626342860962557974521683407741752031578990678584926589757643350694371322974928111904465879586583175979490489539605037056000000000000000000 4627 32715090565623262051969668453889495007109807390807136666366591536545633909699717564024829103478417327854220678235399219086915146874880000000000000000000 4628 32647400349531343083262940493838833472693655269712902059549110979819377648329462116102448501909886656585910582926158917642347666735104000000000000000000 4629 32595779485139380762431172234864066025791287727728012061340950347224761902618314430098899844951216222048549837899252100829775386378240000000000000000000 4630 32560152956701828224172037595586216847468004832460222631156129043725469368444399637784958948695801797616783439681622833357234886410240000000000000000000 4631 32540474744866592072410977312827919822965799694017544434775433359672592671915706851867677654894981963507926089304286844025307974860800000000000000000000 4632 32536722582638760464105145775912165040036667472175552566349550690761285931793994409662503349518476007864603748857763708319404811878400000000000000000000 4633 32548891333101497862064392190727724930581244083902444892772766604383146413296976851141220026413196917313476983143079891779079802716160000000000000000000 4634 32576984426649594810444418821911372928607062637045147888760249827900104541901281966741234530715564932990149649608092308963400561459200000000000000000000 4635 32621002590685951842560748872774283729622642602513570281755560711221486887652166710485444107694833831428037454404355511241268002816000000000000000000000 4636 32680928814528337965602501718126510825772100960923495428706154298096056413003504511761206080356916105836613638249855054121418180526080000000000000000000 4637 32756708077541546507403382131434265605091165975501715289786658535984301595000499481633520868581847194857349661649398827919349907456000000000000000000000 4638 32848219769989467568247547804421000700385086140974297434233110883686479602840000779662638077290727675658278862160765856401133309788160000000000000000000 4639 32955239862832185521945413737243502358915479185777988873023560066974983830251376207418368439558898439642140499780579435014696992768000000000000000000000 4640 33077388592993121672412420400197696094402652677082069704071614220931033189371847620206388365682957738639618828109333764491641356288000000000000000000000 4641 33214057500267482431303210814646335425258424488771704405269464066419993925048084021535042488392672873136767708698661086066915923722240000000000000000000 4642 33364306720002968835558104236946668607795881419487229798075410200776339746036679038758119325554065805559915589566017212127847540326400000000000000000000 4643 33526718909603617680392157454656363140583874861984997172254335527756730102751783746117715238021432710529736530488642635890357656616960000000000000000000 4644 33699189074738924627583599239703187586860203502056330670245442454967002524706758423473889220970907435333316435337963320436570927923200000000000000000000 4645 33878618163641869101092223474195210323343862260661391277096294150164430640325485656609447269117988523494772162609194338135437423411200000000000000000000 4646 34060459631606586124109386902786119492490399387376365487163543244594790032145313661378040718808548606174242896081091556027555968450560000000000000000000 4647 34238036859600411986178799510117714468169646944171629398317018422746248501475240837613695277609922059773004895055067043430699053875200000000000000000000 4648 34401495329361249596458380968856462737870380913041081648487577024563263836414150918386373994458174990450420501693884316577663329239040000000000000000000 4649 34536157555564197806545822795480857118091288602546613070894427558790111593956398512453622109663590634800425388504581717581169793433600000000000000000000 4650 34619872490961261277097808114497987492190635532513081243670800727690354850525445364306824733561864170890240150526446368886797998489600000000000000000000 4651 34618614309655911268237396349667396462882257211047061061319086869856498332206722949203299556524145030466941804532368393588577402880000000000000000000000 4652 34478912996399737081634922019378483677901886846181301346363717641178932396614329063473878009329044131035474552361655624534434250752000000000000000000000 4653 34114287195418543153539206122637706174511931908588181560021589402401370492599475012932992427997106151213511913009701913128044226150400000000000000000000 4654 33379709770160462102949864047455437330950075599302759248025998112520940785186018335483065765204413244796650752999956697491204734976000000000000000000000 4655 32020687666043640440306337442449872533320970666029047770021191498962999558502798229901413584265384238531269872923262433523820134400000000000000000000000 4656 29564620583415203503307930197760169048686315568347966686585874301551500667635558509041591897156856558586577488405134060486509199360000000000000000000000 4657 25071517151285233366027089742173517217578972776805722509293188237485923058572403720433447231935449786764909177097362926673969807360000000000000000000000 4658 16538404296286399553730150426416214866332796077331494146481120661920538719338989120847326595101279157585273422085278000753355522048000000000000000000000 4659 176285291312137690350660632815620707766390660666160391268414040851245459904069192119598281647563717368850778695476126411848627688703000576000000000000000000 4660 17720928195073399745099654515303217377405447833795281791438964747237845443562291214977401632205476456207754670784664653765145804833331718566483889678135018 4661 43540690200851684058208392801276563447746557418746892152869339205263489029141807689573948174023438875109471207730637990941429391773947624527257224637632790 4662 45245155959256117148992275311601319362680180272666507350477555914941873124074177583403984127930114571233306615729987495721180699244051211390030661172592640 4663 41152360852116325542862369804672703782199881558652112990436825472438071442220970091191456527431680025617119624918136036969500335542403529828085066566205440 4664 36448426756063540254048491236053012135040129473700455505637777448386047222244013636293743504170848978038614446765693537859690105448727980963842357945434112 4665 32214319750373405172817929490724201827037240105596098634632055375570006724717290143908241509292924861298107981255565160304095833359146648233574400000000000 4666 28608224668508988058932388870167022387093126538334944091558706245633515947348462713063579660180676226239327533566265582940806091494558945981235200000000000 4667 25574594178825683606980595426974704172759687996618692402430840138664823677085874158994780930312542164066689552637251883346717865802283914939596800000000000 4668 23019183825339951380491032897101822653460935686509848403107943874068295370016063882603030972764209262162318982907515091269785204942612081095475200000000000 4669 20853445811969489697450670685789600752860012221140701616945318491105327692040315339511060264135137203789351125768040681847445526973409477735219200000000000 4670 19003855319738334695141462305019404104197965035765043396661951417603812753019654687003120192027655337919332108516388172781060753427852269977600000000000000 4671 17411685616444831486363979683809549759600210627882002907492861407675034409743956773175661230968562792357218369952046181077065938363089105715200000000000000 4672 16030552684416519461015992873437703251255982769410677952126906230827352809682848522661743095602736314954929546918067935604416855554158860697600000000000000 4673 14823817123118451338021599832144603867650749970074567407567998458620716770168358873027137433734523293677236057809587130327331167297176233574400000000000000 4674 13762262399628122859779920469945971618489864318917826021940488297527770311326958343825272229928687609527843769342039325807119280812641904230400000000000000 4675 12822677650984335177852389104826267896898987992119886419472993342583868532325557852343063092743456755689075226283447928368944753086700716032000000000000000 4676 11986976531286811587393601049351959903826921921692011677276327909715034054350476794080135875095744770995751698116933814832566758767820013568000000000000000 4677 11240019658137652891059286334660951452184042632539769986042465877917264927109515984259580640168508552702524274762347337224733460976164143104000000000000000 4678 10567772748342275922901073194657199199385716921144675114054001959700996724887761968721310009549956330764784067432060783342371025399050141696000000000000000 4679 9957326320862778408014675930142493993503043586867197684291573375848903633579812368882124979884703516514364890322907942225183447746774827008000000000000000 4680 9400446223313233213337135220708243680673152417389736333446243113016219010010384919423548426684981022856434438206281197597904147860905000960000000000000000 4681 8893132637580006182227647105578869494148699261914798012108590933858448489662064378825820594083307899406068042699894274661170554303676416000000000000000000 4682 8433506069928236777696125166727568929995331275992442414974367499706947697586272698348496639412692981494871730117073495889750437081907200000000000000000000 4683 8022363700933193635583979656271393565637870775884917554271735446498544342163270525602462293844935044251302805776985802317886805190536855552000000000000000 4684 7658631111145329580077778624328285274116336464481844292479040596882867453983589792297465296617112360260234706694875377169538318998515482624000000000000000 4685 7328403216373535348121457494168358230833472529926777200503517723451212777892579747114899636904830097149660455572405855273980635291582464000000000000000000 4686 7024508053857969591364085374947644005431841342618178394264039107829528806242391111701910349001546905631203458648260403073149185931870208000000000000000000 4687 6741011240876910947371239904556979950928781625340071396610898709859394340814514186238596882587519063749188494741529749200720703157960704000000000000000000 4688 6471605553528773367787524864275259102041378111836787104635930845060243242043241938720311947914344056040374882424399255895202739388625715200000000000000000 4689 6208833644235476943601720479958128840385241814512760071970384954662436355481925117090145632897270170632771047663733881213689612387273932800000000000000000 4690 5942572510880282896572945962549982091853123789389005882928663644228759755701069472182668115479154932608376422780920080733063405954400256000000000000000000 4691 5656721951813492361540700588103426707567736452276437430242057793644395153152564410656145144795055773566395330527429852266069111926161408000000000000000000 4692 5354628723673262885276150144892977784772281210535598020463846556150593343875673966065002124978170714412563905026452812174562274492547072000000000000000000 4693 5087994124128408491737574635101321619271924657464230532038897253146742573765756347970097297531002641490275228311772320820469613644795084800000000000000000 4694 4837931835878670660769384282968118351211459767359990342647405019250167905075592752013673111106479180924239289295187249280478594043425587200000000000000000 4695 4603320882671764346317925710323146661051008157113624775651726496774533008560760355308605779749961249475397114892157074109834307605364736000000000000000000 4696 4383287213459733532418864040920566052399674181176606074837578511228139062750983207979574812638056452531728481955096465731738654675566592000000000000000000 4697 4177215143583269836672327920959995486575909785069143218486389049291645852840306950815814438679811520495131158105034459830282291454672896000000000000000000 4698 3984778335773646733059968957569240605515485623747470810797774124374205290260330309225579358510618066663294201569331282598102469985488076800000000000000000 4699 3805999700080721856482898926320488438366187683152359130734208892584494648461186554294933350090589264680177641471830595729794121245864755200000000000000000 4700 3641357581909292508847930708547687954875747192698567994634839439312038722377816037136667199208524842305366711970869190177447979037753344000000000000000000 4701 3491971388847376281107362403477837000121427283147232415638236350484597287712492107026402056470604438428143865937795912120520773958893568000000000000000000 4702 3359933194348738224298649981736413223085670406031519299210646961911925475846009374410623285671460521611129723915354780946418026240016384000000000000000000 4703 3248928262464550058520557734037382822221170271820006110474807879507510574010890368126727863670759852132524437299628160074031237938387353600000000000000000 4704 3165479551104333330236319209575370097561705486110806576441906279979655569665852623437786729455427856496610919369790587493476358431336038400000000000000000 4705 3121692955938677776546533230077452322427563786623104893872549233994348697877942382782563264545402427839173330583007660124564752038887424000000000000000000 4706 3142119854577444541258117162516619146779856403132439490403106332343082172080250220886215863790941162324924381746239753363612834723790848000000000000000000 4707 3282950338625373076886604674035589046657155714695391165553668346566191420678371514163078653701007325762464847505324357602015170416082944000000000000000000 4708 3511836485424175761602578459398711095390408302659793852879291387077433413389243507394198363286798048555234090617896487516885648691691520000000000000000000 4709 3477174039294989294598231884066416665077656917056246919639627497084137249997678710665296512943384841255518453826717504339804182028484608000000000000000000 4710 3444766844744287236003503005903319963717736265127121129936040479735817559554581847647904743044863730057085241015691215489702285855948800000000000000000000 4711 3414520728438072539480520971390999167520115392612284381729748411353477730101933762740749733699369229086063057497783818603633018562150400000000000000000000 4712 3386350533464287162219304034647021233349781683705275965428398080249350662113787380165955932266952420368040253834900269177797647269888000000000000000000000 4713 3360179400442482827637244100957401667239842644816850749886492850619726632115362508814358899926967543404707209803783729631147111632338944000000000000000000 4714 3335938133084511681756711072415988334510915590591694807964360607218453518764025061577966384809881085312527565075142966236551203317088256000000000000000000 4715 3313564637403773284115239812354510781514881765270224803190206656517658275910223810282298221940036794940831279043559092062575775491031040000000000000000000 4716 3293003425055860718848610111225562615722467625209384373211726297918832685343881975713269704235390724098442227886821357982746727761838080000000000000000000 4717 3274205172296388801720585620864582144342866078457157839251243068774486524771845622018077961902091916886461587313645323791135341690224640000000000000000000 4718 3257126326782985712395335901188286834433620444994968329640246849748440110500617331108263789005621174186965286161619472590063005564141568000000000000000000 4719 3241728754935559214894740166912193191849555611912233978671283463500868973586872318967286842607180858254743625111809462902287092114522112000000000000000000 4720 3227979422796001994394042688822627005418225882103268135935142124187401751628037483256500640761979469230739243964422249289040097611612160000000000000000000 4721 3215850103273950347492230803562849081032254972511287952891056174143685281641105422547412902862113408925782337655795492910915018628792320000000000000000000 4722 3205317102288785946647131118796220513398085658681996195099736169508508309431891746853624752203864464317133239598658936833603011986063360000000000000000000 4723 3196360995555697601569122241782610808428345082928452471325973971674067475337160637405334291041155439901421586238571626284113414322126848000000000000000000 4724 3188966366519830590173535681905289851769965225048523352586134215008509791567037084394789495379065418296682187958453683878995298009219072000000000000000000 4725 3183121534079305950618136698149286263587631388797007950806038320532389320712122556319988728936213949017126281835300494470128897506672640000000000000000000 4726 3178818256058219610473511632576146379291347373327982549385101038339799914503105469944271814730018608878585442400503182489876901113364480000000000000000000 4727 3176051390614753332513722431934167299253754059613362598712626528632809387071936805844524010392636078288119478756003003730272632375869440000000000000000000 4728 3174818492499157939586531873477645742727619761451103030940698802569795563294732442417002985112362588091816788886905203390990917199462400000000000000000000 4729 3175119313742933896147175011360799991264149650034731422581911153837004917144068225891493719722295851567472974406391198450426489570590720000000000000000000 4730 3176955168146385636395862505376663855900394669034421733900215106596833868227437318005755701169626121647639373143402023239845394828492800000000000000000000 4731 3180328104651666693369636387489097782155264489941532562640219389448747705903112652003113021061107026583163359542990011662551979812454400000000000000000000 4732 3185239814608348831969493396782672526366441047544064780388405982871051486783351291949866378077380486992041794178003371015448744165376000000000000000000000 4733 3191690169494544574019044323201355320781823968170190560314315906923516212118599014952678869496478820228124415724752736163993097171107840000000000000000000 4734 3199675245014258262843162366598499064305305092487007549506360805794946579799648789365962318443074833993665914949913277511162098960302080000000000000000000 4735 3209184628844365745976816347997709607899464007851765242752379583044369882251144813013093259524784907786351586204522190576031774015488000000000000000000000 4736 3220197723739602128144380428039222230499741109010306341306873583687269848555991617982023430379755218959317728835702333364293249007616000000000000000000000 4737 3232678631338289314215383086034705606764505402017905350694075835976375205161302492420939724507707523610895055470223734445125411012608000000000000000000000 4738 3246569012874246827019283467224038001947412074712596220474567107859432823914193731826501241713521771219773674007228619070996515987128320000000000000000000 4739 3261778035714290240786249165464498689769644857272620303134347289753396914421910834526590640564479358316051247824947757700648695161159680000000000000000000 4740 3278168071161242617638344284455288840412645542060755279064868362713991387824618855175954378828762309474018682981111724398168304202547200000000000000000000 4741 3295534112077212641324303442721705625110145998573045312740221988370492600556384095095574605645923252730949567011891803250986125256294400000000000000000000 4742 3313573762077646907983935785102611053071150287133122582981538745916082505279063765787415577478311214864223619470619754662451578352435200000000000000000000 4743 3331842818963229978354843240240399331783257282929423752476462319533754639215929075661230483172021951153973260441646777569981278485217280000000000000000000 4744 3349688406169847365612504667366340159027044517502720824428286178865385912214918856536417528571813080577321278909152206272584627435601920000000000000000000 4745 3366146316239243201792991579685199231850921574223729093860732100717440292830524185793271362364715610984189401415744610744198103669145600000000000000000000 4746 3379779832506592874999208451502574913832519898414734065351668462477459886332698585460116536111216214536676112157793203948115857716019200000000000000000000 4747 3388420020052833447495947969206490525798158452744717826724279621222693480995177965031530470797367455725882254732775938354795354102169600000000000000000000 4748 3388734470401374145717799966273060202074496908119572988384403200114492286181853599252349952094812938263235921360516780280266138583040000000000000000000000 4749 3375485582347534260292058865697153552066594722241149401809007957071417481628542815314092657113313420428372958676206085641921113148620800000000000000000000 4750 3340201086936035379099278313765955626537377069291436238459256720608749572407267278738823764103892481399037265328752132373306308296704000000000000000000000 4751 3268671796949734816146470926125282988201404685588245196363763228214142994931965643308336298681810423069272028628006629214111559319552000000000000000000000 4752 3135961540455112657315162595976703645521369901356909323541430238414569892245628884709054569091280856392933397877258862844461868646400000000000000000000000 4753 2895760230973444453776128865221041238630371355721060949823363241429624113265112629710063155288544450371347009954745418030843512750080000000000000000000000 4754 2455953037998530333728927338322807907650420217483726880752446418295199999821839884445827999372539954901413103179663783111873295024128000000000000000000000 4755 1620246795901808206279500674587963550186041115701069817163072289847527777660241590433011527363828442469682255569917079136305298800640000000000000000000000 4756 17510382079906169101893906858535578032043119058435884920168355941947113756426520112968704537447093303244880697457938090427096960936311783424000000000000000000 4757 1772092819507339974509965451530321737740544783379528179143896474723784544356229121497740163220547645620775467078466465376514580483333171856648388967813658649 4758 4354069020085168405820839280127656344774655741874689215286933920526348902873238274386110903744956644981063764107987668315091838692333079395696483447266559975 4759 4524515595925611714899227531160131936268018027276569881762701659217256216770503882984524940681726845585707183131300427113344950619460924327704782641823744000 4760 4115236085211632554286236980467269357095971613844562821207093508874385453944579689388258156627110275807056477378295621138987398314855745986654387130335232000 4761 3644842675606354025404849280936561330666592419881577419902251052506563005367832515697778119711784640768749740725484538590959086334965797710474837812760805376 4762 3221431975037340517244517942826621026427099829774791186883821942958655504083431094504591429710464241476596709551003222125353989353824133715066880000000000000 4763 2860822466850898903823145903892420127033595249156244776209235519752956392508225498754893787082547267547377880588056531962473645427043447257169920000000000000 4764 2557459417882591903287626634815831024581853381702801762170940355843878689880673765697216708835325022324836707143455628236299037742940172205424640000000000000 4765 2301918382527949044981568513271069362052564409712068438932011833543606790892958968857706022675275437023456943553882666802700276118299489767260160000000000000 4766 2085344581311978009832358691066010595555791804921342845761961762057121735665972013559254781617179955927638390395977253356211083569421922882027520000000000000 4767 1900385530112462177026155428559815754496187019765761947609861085931403175007575502918704914396926541428218541544368687225868929966012282961920000000000000000 4768 1741168589168697973203470312524216659152673346682129566187458263911912896753660346833238411799206982983592883152866580276420706280570282311680000000000000000 4769 1603055098946202542917154933239089745325482409666571659465983259948114041335716181531855636007659830864654743985100424601900273086030864711680000000000000000 4770 1482381670997203295851613007677116510658662720739868704049506703561145547741498966212634204534256409585236003036985490683646152162792093777920000000000000000 4771 1376228876749188051078047543133601420578328094114163795147007019999724382618642545853022432024623261501263304905214154957378438099585873215488000000000000000 4772 1282268402404624113584962326006587017932945704211844468433504720857182332429515107022423893194363960860364132877690312301410627706190561280000000000000000000 4773 1198681850525878706534602559900659735045677563021246550961952059009834455332859250666075601360252896149030260427044852657072673511431575961600000000000000000 4774 1123976941222282129949567416479694561858450183470435354693592202535935812787422562784579854613691259269664826564239540344808541822422247014400000000000000000 4775 1056785955420336507984739350891689456129056922527459264521372576116631892762512346414254417542312388053169988015712763004592107684449012940800000000000000000 4776 995831634996691797391328396629580420425907117168762171422810423446414944179310986056123761901004523709904489358109098392503597774163704545280000000000000000 4777 940201243493877039291158232302384176412757627916951697582229912150763355449837054837891015307403253683179652413691900584274440381282648064000000000000000000 4778 889452806201159711933948588290225905921491339735526614219293025856526259980468744110944077493279844702644824188672936749881919798255812608000000000000000000 4779 843350871776361861507525048845353204837760089490287004602059806728021269518259468338779035442658174275284466697949978344117033394556108800000000000000000000 4780 801903458948884762628356010664050978522412438589184209889041425368848682564737711621912654422354312532075100977950688957406027297744486400000000000000000000 4781 765200597089678920251539515347389886240468415100922304440073338859383055221802373365340159157673779125590535796967811371299223743913844015104000000000000000 4782 732087395036660804109005323659102757047442129987526963728382044376962150841793853527338172259439878309776951078691787051271586099023052800000000000000000000 4783 701681555836812677193288741721966249044177402766111920282581160378710012737340090444256938903643247135639718593336271803967439549707059200000000000000000000 4784 673425822335144314743189375204356248720002869218274423190595067134623635292099900167085040906910777048563175527575887486069761383805747200000000000000000000 4785 646732605649087947141714848845961653283521463165255435868797760265036916645628193715802961143571146713781783586248417888760666715376844800000000000000000000 4786 620931389080379225076078549310061362752864031283544049106183747633767684398608381282542080244446802929838881644641126122683415559711752192000000000000000000 4787 595153765292680167425162849082759078523057164462663182428243200772324222430736463894670835201263356278566534108184065517950843732833075200000000000000000000 4788 568083460067795978683952765444171085689259282656280112942433694752077333813050258777764317223560649731015630070736017285795275407674572800000000000000000000 4789 538414308301056313578714239706809062065874405492053602643382505830844590526738563875897199492240163164974843963739521758159980157573529600000000000000000000 4790 511334826446049550924683747432511217167522636588206707318157520155738331368550755883505197473215093100988151208547605330898859602634342400000000000000000000 4791 486330177830140265847113024100668862675686827353781098183949602239445370934077399940587331860294715316590126126622287769841650392956403712000000000000000000 4792 462851625788730568588525761924251850296736280172909739705616512410170601320078220443816082253790973590113490922133316121589457934824243200000000000000000000 4793 440806521475878124640586957057722455162950112446365709902789479811220037881815115561564434230647990889639347789429638512850414622002380800000000000000000000 4794 420126002782220308653828384185780168222523293487039898117040961734212741000157391350645747292605033805131290394616437943005386105474252800000000000000000000 4795 400767114665498272328423443588733226597508942217137751287921994650620219078303989092966416100479974490250100902963207349859394448995123200000000000000000000 4796 382717210759333774174510246974957758955770611294350740565143854335988740617629213268577817257043249576315538939899356702162793921561755648000000000000000000 4797 366001888959302296495594179056160090833655876967060402052641657164433477980041966939958818660528809618172671809499893747957903383121100800000000000000000000 4798 350698804171067755047120740841776611889747364228614524647511168684007632435342757422681633361115170502195311828001503452489382207107891200000000000000000000 4799 336961930077390698639890000982373061874275481704598834434546824900008662414189554625222902432526834279772882635414804512322145068725043200000000000000000000 4800 325065739134530079131346657496909995833186080305950022079734559207801764259775411296312040010082045937927647506900153558229220741401804800000000000000000000 4801 315490492186954533969632328670503157025799180314341961605840688592066444826966304508556525889995816747508307185416158631434629743695101952000000000000000000 4802 309100958253161981969945077569872573592685864165631700917986825849274398655693293218928148633453052155394627357673368762950550192704716800000000000000000000 4803 307564543429505316587722668982144557444627472431614457361997665259428000265805745771673880875597249858839069540474151076635854675063603200000000000000000000 4804 314470795331262026559581715466153423830533253113130992884603855833728802085929992403864303427832968639173774512087467128917804918715187200000000000000000000 4805 337925819285927324562970985280382866175870561889346893674955911922814824807551364689560590717485035954643083181192953862179323745455308800000000000000000000 4806 344159975571569224637052689021073687348260013660659797582170555933588474512145863724631439602106208758412940880553855776654793571785768960000000000000000000 4807 340899415617155813195905086673178104419378129123161462709767401674915416666439089280911422837586749142697887630070343562725900198871040000000000000000000000 4808 337852132849920478915728179425133304133854902925929187743727047051012876033237835057775272875553942755598744791923561519182339574333440000000000000000000000 4809 335009580903358060477334133042135767379332076256299599716880976208265739557170859740601860664843773419764677339405204844130032009871360000000000000000000000 4810 332364033840013369625227988585726158088034128215517826236490922691139972392649502127399378537311996813900247135647619011894954269081600000000000000000000000 4811 329908522952534677622565784457635800056275459672927164534310207151754978425871955410864328356465904261553071508007857091058080051175096320000000000000000000 4812 327636780927943111601105551755141711425179209790255740067928273923240970592895318547835984222399035164623242998451541326804136040071168000000000000000000000 4813 325543192446686498088514788582197550464619962903741384173072934675419058685916725220717018295863264064362371274454928342989900749996032000000000000000000000 4814 323622750393420794783397890241132877752035611442991222884600687898919763904484952785614436450719433230364149981980719663821661176594432000000000000000000000 4815 321871016937611102542023671203636888765908868729686702841647623710034268536893298435675460661561578270194528922358353864213304776327168000000000000000000000 4816 320284088800326928385541363616848205385972677091171885747957606891929944199227370892312605918886082128384919805892581471356195547140587520000000000000000000 4817 318858566059235332612597393466773100837661207729072194623404930836151046582315310062356082879394838516860028699522242252683976273559552000000000000000000000 4818 317591523855735680093607425835774592468567385174676381116199467057147591692435945933300869494323786488830796583596382591341041861787648000000000000000000000 4819 316480486353944319911933825112534354006348902056666433459119813963346805494838946345935872980081002148251595134379873905518620880928768000000000000000000000 4820 315523402256552366623076969506502956787624057026509000455130279185993786709701843830903686545067908206217803272992989094557796492378112000000000000000000000 4821 314718621100868686923728959190903218060637054319109166407480514134062028340889662759909837887129151005678433106567052434128090025563258880000000000000000000 4822 314064869429983315698908817157339152068254150951748511997119278750838085533117288614638359393392806347400518511059832503234385409998848000000000000000000000 4823 313561225745125660807159734444556557308632345762093320527161983813638350995522520473312322551925553186761693434522138261236577963343872000000000000000000000 4824 313207092876324579267243057915590893253706285313198280601179072895244991576041274244509134686634186463037095060049578274737871139110912000000000000000000000 4825 313002166031598879146279891842787501955442429063345879293418266589900055537524206952793670589419207715350905152765513411099331886317568000000000000000000000 4826 312946394260631282616386713242796508926008233628751584478440310539022705524766483609676008532504312254764797761709227191397676123947008000000000000000000000 4827 313039932340852637648313029289092956885197852820325633212301099674070907324063064524513465324733393816511420011897723790887118690058240000000000000000000000 4828 313283079081101916922369774835754352456844474307561032092937878567187784227983402192234242754227020329142215962752143958373643101143040000000000000000000000 4829 313676196623178084825498383423582247007094579829849787000131227452479225787704261567430325364931103991764057379582576492744852803420160000000000000000000000 4830 314219603332985763153747321574506884357770535771238822930207617229171295317817086908567899458984831824890609425667900113686159897395200000000000000000000000 4831 314913430056795064636545706555867058317139964859458801951012502816453599595701769475330981790319243595841609018175603301513985587549306880000000000000000000 4832 315757425494828118043733128282746618188023528863849429227601395308711833532860077897956807741092911249374925817425652385969943976345600000000000000000000000 4833 316750690639184151550958496685488221039427616359395010972962140664119624741671436089604010031017731158133403313693099329582356915814400000000000000000000000 4834 317891313753781235727073452511564245831384699222812292667473417876820228639501736646943338640052758794701878359421897011603307914854400000000000000000000000 4835 319175864866312109504809975583173464971685343490375465005237867349566159496938727099788985457723021318544068767946140869265546910105600000000000000000000000 4836 320598690021331874168154242388373752692306942377868876771863501901118991361526631017866997619210274907952650308213826133260905953728921600000000000000000000 4837 322150917107584221312222139798962833557495788372604474383639238494162658214509712052008952154516479833684073859254099525989994583818240000000000000000000000 4838 323819041175683721986226691513266336674907669398684362932017484609552807821700155206405249616011886667555504050573231312501991024885760000000000000000000000 4839 325582888181122212757340822052023929227749363714445440535780967525759509934486139515466406822850249064985378909608587791061279844597760000000000000000000000 4840 327412645538624634955555559718472282624887468847677588556509185608374818974002729238518443965118846230631619542930285282123191670538240000000000000000000000 4841 329264466815189786096243331976698286905639543254201876715320982165688693757809461594756894807588051643451475149527446253974620462068531200000000000000000000 4842 331073854098182588461701042704812690136393934869454965205121308376230002951474538146041267358841990522177103147997601782755457362821120000000000000000000000 4843 332745497927097603855399167647042682688711787796828393186233288116896396762557563193357858808466140855908377611211536234483950477639680000000000000000000000 4844 334137324350083613778330835546277292617533217229638481460903586631294329671528155607988793910995239391694115633781828117597817751470080000000000000000000000 4845 335034788499606003797352158753001310415997689709590077249142254682693288008511978564915372393447568656042290355600317500249428270776320000000000000000000000 4846 335108186517469221076537996664780397760700249802935551073568760900210903855761078148287939707153723894919996667873326049937429259878400000000000000000000000 4847 333839233418986904864049777926092109545047829672201589189901885864206124556669069646448724329888140481926995913031371107442747454259200000000000000000000000 4848 330389455338238282063080789731197784798805775332087714891078653886300229444631872136122785362450234573165642548822221789098776146739200000000000000000000000 4849 323352478838038282887607876562931220338203474273245761360716362360968984444882622778889182235189848303626910358899580524406734900428800000000000000000000000 4850 310260024747154762904585235559397275567539788112970816052503204438888297849833496040363909495201191111215751066579866217590376366080000000000000000000000000 4851 286527854433161872268374856137660922559215692039768136087785415467773333312547986518679933260129661405164862037627441363051884419481600000000000000000000000 4852 243037019385271230941925101188194532527906167355160472574460843477129166649036238564951729104574266370452338335487561870445794820096000000000000000000000000 4853 160354322068632564745187695629324227647278295986910002523355608067384192428230095548009388275183021110401542819290762471221967716352000000000000000000000000