1 1 2 0 3 2 4 1 5 1 6 4 7 4 8 5 9 5 10 10 11 18 12 22 13 23 14 23 15 34 16 96 17 114 18 118 19 119 20 119 21 154 22 600 23 696 24 714 25 718 26 719 27 719 28 874 29 4320 30 4920 31 5016 32 5034 33 5038 34 5039 35 5039 36 5914 37 35280 38 39600 39 40200 40 40296 41 40314 42 40318 43 40319 44 40319 45 46234 46 322560 47 357840 48 362160 49 362760 50 362856 51 362874 52 362878 53 362879 54 362879 55 409114 56 3265920 57 3588480 58 3623760 59 3628080 60 3628680 61 3628776 62 3628794 63 3628798 64 3628799 65 3628799 66 4037914 67 36288000 68 39553920 69 39876480 70 39911760 71 39916080 72 39916680 73 39916776 74 39916794 75 39916798 76 39916799 77 39916799 78 43954714 79 439084800 80 475372800 81 478638720 82 478961280 83 478996560 84 479000880 85 479001480 86 479001576 87 479001594 88 479001598 89 479001599 90 479001599 91 522956314 92 5748019200 93 6187104000 94 6223392000 95 6226657920 96 6226980480 97 6227015760 98 6227020080 99 6227020680 100 6227020776 101 6227020794 102 6227020798 103 6227020799 104 6227020799 105 6749977114 106 80951270400 107 86699289600 108 87138374400 109 87174662400 110 87177928320 111 87178250880 112 87178286160 113 87178290480 114 87178291080 115 87178291176 116 87178291194 117 87178291198 118 87178291199 119 87178291199 120 93928268314 121 1220496076800 122 1301447347200 123 1307195366400 124 1307634451200 125 1307670739200 126 1307674005120 127 1307674327680 128 1307674362960 129 1307674367280 130 1307674367880 131 1307674367976 132 1307674367994 133 1307674367998 134 1307674367999 135 1307674367999 136 1401602636314 137 19615115520000 138 20835611596800 139 20916562867200 140 20922310886400 141 20922749971200 142 20922786259200 143 20922789525120 144 20922789847680 145 20922789882960 146 20922789887280 147 20922789887880 148 20922789887976 149 20922789887994 150 20922789887998 151 20922789887999 152 20922789887999 153 22324392524314 154 334764638208000 155 354379753728000 156 355600249804800 157 355681201075200 158 355686949094400 159 355687388179200 160 355687424467200 161 355687427733120 162 355687428055680 163 355687428090960 164 355687428095280 165 355687428095880 166 355687428095976 167 355687428095994 168 355687428095998 169 355687428095999 170 355687428095999 171 378011820620314 172 6046686277632000 173 6381450915840000 174 6401066031360000 175 6402286527436800 176 6402367478707200 177 6402373226726400 178 6402373665811200 179 6402373702099200 180 6402373705365120 181 6402373705687680 182 6402373705722960 183 6402373705727280 184 6402373705727880 185 6402373705727976 186 6402373705727994 187 6402373705727998 188 6402373705727999 189 6402373705727999 190 6780385526348314 191 115242726703104000 192 121289412980736000 193 121624177618944000 194 121643792734464000 195 121645013230540800 196 121645094181811200 197 121645099929830400 198 121645100368915200 199 121645100405203200 200 121645100408469120 201 121645100408791680 202 121645100408826960 203 121645100408831280 204 121645100408831880 205 121645100408831976 206 121645100408831994 207 121645100408831998 208 121645100408831999 209 121645100408831999 210 128425485935180314 211 2311256907767808000 212 2426499634470912000 213 2432546320748544000 214 2432881085386752000 215 2432900700502272000 216 2432901920998348800 217 2432902001949619200 218 2432902007697638400 219 2432902008136723200 220 2432902008173011200 221 2432902008176277120 222 2432902008176599680 223 2432902008176634960 224 2432902008176639280 225 2432902008176639880 226 2432902008176639976 227 2432902008176639994 228 2432902008176639998 229 2432902008176639999 230 2432902008176639999 231 2561327494111820314 232 48658040163532800000 233 50969297071300608000 234 51084539798003712000 235 51090586484281344000 236 51090921248919552000 237 51090940864035072000 238 51090942084531148800 239 51090942165482419200 240 51090942171230438400 241 51090942171669523200 242 51090942171705811200 243 51090942171709077120 244 51090942171709399680 245 51090942171709434960 246 51090942171709439280 247 51090942171709439880 248 51090942171709439976 249 51090942171709439994 250 51090942171709439998 251 51090942171709439999 252 51090942171709439999 253 53652269665821260314 254 1072909785605898240000 255 1121567825769431040000 256 1123879082677198848000 257 1123994325403901952000 258 1124000372090179584000 259 1124000706854817792000 260 1124000726469933312000 261 1124000727690429388800 262 1124000727771380659200 263 1124000727777128678400 264 1124000727777567763200 265 1124000727777604051200 266 1124000727777607317120 267 1124000727777607639680 268 1124000727777607674960 269 1124000727777607679280 270 1124000727777607679880 271 1124000727777607679976 272 1124000727777607679994 273 1124000727777607679998 274 1124000727777607679999 275 1124000727777607679999 276 1177652997443428940314 277 24728016011107368960000 278 25800925796713267200000 279 25849583836876800000000 280 25851895093784567808000 281 25852010336511270912000 282 25852016383197548544000 283 25852016717962186752000 284 25852016737577302272000 285 25852016738797798348800 286 25852016738878749619200 287 25852016738884497638400 288 25852016738884936723200 289 25852016738884973011200 290 25852016738884976277120 291 25852016738884976599680 292 25852016738884976634960 293 25852016738884976639280 294 25852016738884976639880 295 25852016738884976639976 296 25852016738884976639994 297 25852016738884976639998 298 25852016738884976639999 299 25852016738884976639999 300 27029669736328405580314 301 594596384994354462720000 302 619324401005461831680000 303 620397310791067729920000 304 620445968831231262720000 305 620448280088139030528000 306 620448395330865733632000 307 620448401377552011264000 308 620448401712316649472000 309 620448401731931764992000 310 620448401733152261068800 311 620448401733233212339200 312 620448401733238960358400 313 620448401733239399443200 314 620448401733239435731200 315 620448401733239438997120 316 620448401733239439319680 317 620448401733239439354960 318 620448401733239439359280 319 620448401733239439359880 320 620448401733239439359976 321 620448401733239439359994 322 620448401733239439359998 323 620448401733239439359999 324 620448401733239439359999 325 647478071469567844940314 326 14890761641597746544640000 327 15485358026592101007360000 328 15510086042603208376320000 329 15511158952388814274560000 330 15511207610428977807360000 331 15511209921685885575168000 332 15511210036928612278272000 333 15511210042975298555904000 334 15511210043310063194112000 335 15511210043329678309632000 336 15511210043330898805708800 337 15511210043330979756979200 338 15511210043330985504998400 339 15511210043330985944083200 340 15511210043330985980371200 341 15511210043330985983637120 342 15511210043330985983959680 343 15511210043330985983994960 344 15511210043330985983999280 345 15511210043330985983999880 346 15511210043330985983999976 347 15511210043330985983999994 348 15511210043330985983999998 349 15511210043330985983999999 350 15511210043330985983999999 351 16158688114800553828940314 352 387780251083274649600000000 353 402671012724872396144640000 354 403265609109866750607360000 355 403290337125877857976320000 356 403291410035663463874560000 357 403291458693703627407360000 358 403291461004960535175168000 359 403291461120203261878272000 360 403291461126249948155904000 361 403291461126584712794112000 362 403291461126604327909632000 363 403291461126605548405708800 364 403291461126605629356979200 365 403291461126605635104998400 366 403291461126605635544083200 367 403291461126605635580371200 368 403291461126605635583637120 369 403291461126605635583959680 370 403291461126605635583994960 371 403291461126605635583999280 372 403291461126605635583999880 373 403291461126605635583999976 374 403291461126605635583999994 375 403291461126605635583999998 376 403291461126605635583999999 377 403291461126605635583999999 378 419450149241406189412940314 379 10485577989291746525184000000 380 10873358240375021174784000000 381 10888249002016618921328640000 382 10888843598401613275791360000 383 10888868326417624383160320000 384 10888869399327409989058560000 385 10888869447985450152591360000 386 10888869450296707060359168000 387 10888869450411949787062272000 388 10888869450417996473339904000 389 10888869450418331237978112000 390 10888869450418350853093632000 391 10888869450418352073589708800 392 10888869450418352154540979200 393 10888869450418352160288998400 394 10888869450418352160728083200 395 10888869450418352160764371200 396 10888869450418352160767637120 397 10888869450418352160767959680 398 10888869450418352160767994960 399 10888869450418352160767999280 400 10888869450418352160767999880 401 10888869450418352160767999976 402 10888869450418352160767999994 403 10888869450418352160767999998 404 10888869450418352160767999999 405 10888869450418352160767999999 406 11308319599659758350180940314 407 293999475161295508340736000000 408 304485053150587254865920000000 409 304872833401670529515520000000 410 304887724163312127262064640000 411 304888318759697121616527360000 412 304888343487713132723896320000 413 304888344560622918329794560000 414 304888344609280958493327360000 415 304888344611592215401095168000 416 304888344611707458127798272000 417 304888344611713504814075904000 418 304888344611713839578714112000 419 304888344611713859193829632000 420 304888344611713860414325708800 421 304888344611713860495276979200 422 304888344611713860501024998400 423 304888344611713860501464083200 424 304888344611713860501500371200 425 304888344611713860501503637120 426 304888344611713860501503959680 427 304888344611713860501503994960 428 304888344611713860501503999280 429 304888344611713860501503999880 430 304888344611713860501503999976 431 304888344611713860501503999994 432 304888344611713860501503999998 433 304888344611713860501503999999 434 304888344611713860501503999999 435 316196664211373618851684940314 436 8536873649127988094042112000000 437 8830873124289283602382848000000 438 8841358702278575348908032000000 439 8841746482529658623557632000000 440 8841761373291300221304176640000 441 8841761967887685215658639360000 442 8841761992615701226766008320000 443 8841761993688611012371906560000 444 8841761993737269052535439360000 445 8841761993739580309443207168000 446 8841761993739695552169910272000 447 8841761993739701598856187904000 448 8841761993739701933620826112000 449 8841761993739701953235941632000 450 8841761993739701954456437708800 451 8841761993739701954537388979200 452 8841761993739701954543136998400 453 8841761993739701954543576083200 454 8841761993739701954543612371200 455 8841761993739701954543615637120 456 8841761993739701954543615959680 457 8841761993739701954543615994960 458 8841761993739701954543615999280 459 8841761993739701954543615999880 460 8841761993739701954543615999976 461 8841761993739701954543615999994 462 8841761993739701954543615999998 463 8841761993739701954543615999999 464 8841761993739701954543615999999 465 9157958657951075573395300940314 466 256411097818451356681764864000000 467 264947971467579344775806976000000 468 265241970942740640284147712000000 469 265252456520729932030672896000000 470 265252844300981015305322496000000 471 265252859191742656903069040640000 472 265252859786339041897423503360000 473 265252859811067057908530872320000 474 265252859812139967694136770560000 475 265252859812188625734300303360000 476 265252859812190936991208071168000 477 265252859812191052233934774272000 478 265252859812191058280621051904000 479 265252859812191058615385690112000 480 265252859812191058635000805632000 481 265252859812191058636221301708800 482 265252859812191058636302252979200 483 265252859812191058636308000998400 484 265252859812191058636308440083200 485 265252859812191058636308476371200 486 265252859812191058636308479637120 487 265252859812191058636308479959680 488 265252859812191058636308479994960 489 265252859812191058636308479999280 490 265252859812191058636308479999880 491 265252859812191058636308479999976 492 265252859812191058636308479999994 493 265252859812191058636308479999998 494 265252859812191058636308479999999 495 265252859812191058636308479999999 496 274410818470142134209703780940314 497 7957585794365731759089254400000000 498 8213996892184183115771019264000000 499 8222533765833311103865061376000000 500 8222827765308472399373402112000000 501 8222838250886461691119927296000000 502 8222838638666712774394576896000000 503 8222838653557474415992323440640000 504 8222838654152070800986677903360000 505 8222838654176798816997785272320000 506 8222838654177871726783391170560000 507 8222838654177920384823554703360000 508 8222838654177922696080462471168000 509 8222838654177922811323189174272000 510 8222838654177922817369875451904000 511 8222838654177922817704640090112000 512 8222838654177922817724255205632000 513 8222838654177922817725475701708800 514 8222838654177922817725556652979200 515 8222838654177922817725562400998400 516 8222838654177922817725562840083200 517 8222838654177922817725562876371200 518 8222838654177922817725562879637120 519 8222838654177922817725562879959680 520 8222838654177922817725562879994960 521 8222838654177922817725562879999280 522 8222838654177922817725562879999880 523 8222838654177922817725562879999976 524 8222838654177922817725562879999994 525 8222838654177922817725562879999998 526 8222838654177922817725562879999999 527 8222838654177922817725562879999999 528 8497249472648064951935266660940314 529 254907998279515607349492449280000000 530 262865584073881339108581703680000000 531 263121995171699790465263468544000000 532 263130532045348918453357510656000000 533 263130826044824079748865851392000000 534 263130836530402069040612376576000000 535 263130836918182320123887026176000000 536 263130836933073081765484772720640000 537 263130836933667678150479127183360000 538 263130836933692406166490234552320000 539 263130836933693479076275840450560000 540 263130836933693527734316003983360000 541 263130836933693530045572911751168000 542 263130836933693530160815638454272000 543 263130836933693530166862324731904000 544 263130836933693530167197089370112000 545 263130836933693530167216704485632000 546 263130836933693530167217924981708800 547 263130836933693530167218005932979200 548 263130836933693530167218011680998400 549 263130836933693530167218012120083200 550 263130836933693530167218012156371200 551 263130836933693530167218012159637120 552 263130836933693530167218012159959680 553 263130836933693530167218012159994960 554 263130836933693530167218012159999280 555 263130836933693530167218012159999880 556 263130836933693530167218012159999976 557 263130836933693530167218012159999994 558 263130836933693530167218012159999998 559 263130836933693530167218012159999999 560 263130836933693530167218012159999999 561 271628086406341595119153278820940314 562 8420186781878192965350976389120000000 563 8675094780157708572700468838400000000 564 8683052365952074304459558092800000000 565 8683308777049892755816239857664000000 566 8683317313923541883804333899776000000 567 8683317607923017045099842240512000000 568 8683317618408595034391588765696000000 569 8683317618796375285474863415296000000 570 8683317618811266047116461161840640000 571 8683317618811860643501455516303360000 572 8683317618811885371517466623672320000 573 8683317618811886444427252229570560000 574 8683317618811886493085292393103360000 575 8683317618811886495396549300871168000 576 8683317618811886495511792027574272000 577 8683317618811886495517838713851904000 578 8683317618811886495518173478490112000 579 8683317618811886495518193093605632000 580 8683317618811886495518194314101708800 581 8683317618811886495518194395052979200 582 8683317618811886495518194400800998400 583 8683317618811886495518194401240083200 584 8683317618811886495518194401276371200 585 8683317618811886495518194401279637120 586 8683317618811886495518194401279959680 587 8683317618811886495518194401279994960 588 8683317618811886495518194401279999280 589 8683317618811886495518194401279999880 590 8683317618811886495518194401279999976 591 8683317618811886495518194401279999994 592 8683317618811886495518194401279999998 593 8683317618811886495518194401279999999 594 8683317618811886495518194401279999999 595 8954945705218228090637347680100940314 596 286549481420792254352100415242240000000 597 294969668202670447317451391631360000000 598 295224576200949962924800884080640000000 599 295232533786744328656559973335040000000 600 295232790197842147107916655099904000000 601 295232798734715796235904749142016000000 602 295232799028715271397200257482752000000 603 295232799039200849386492004007936000000 604 295232799039588629637575278657536000000 605 295232799039603520399216876404080640000 606 295232799039604114995601870758543360000 607 295232799039604139723617881865912320000 608 295232799039604140796527667471810560000 609 295232799039604140845185707635343360000 610 295232799039604140847496964543111168000 611 295232799039604140847612207269814272000 612 295232799039604140847618253956091904000 613 295232799039604140847618588720730112000 614 295232799039604140847618608335845632000 615 295232799039604140847618609556341708800 616 295232799039604140847618609637292979200 617 295232799039604140847618609643040998400 618 295232799039604140847618609643480083200 619 295232799039604140847618609643516371200 620 295232799039604140847618609643519637120 621 295232799039604140847618609643519959680 622 295232799039604140847618609643519994960 623 295232799039604140847618609643519999280 624 295232799039604140847618609643519999880 625 295232799039604140847618609643519999976 626 295232799039604140847618609643519999994 627 295232799039604140847618609643519999998 628 295232799039604140847618609643519999999 629 295232799039604140847618609643519999999 630 304187744744822368938255957323620940314 631 10037915167346540788819032727879680000000 632 10324464648767333043171133143121920000000 633 10332884835549211236136484119511040000000 634 10333139743547490751743833611960320000000 635 10333147701133285117475592701214720000000 636 10333147957544382935926949382979584000000 637 10333147966081256585054937477021696000000 638 10333147966375256060216232985362432000000 639 10333147966385741638205524731887616000000 640 10333147966386129418456608006537216000000 641 10333147966386144309218249604283760640000 642 10333147966386144903814634598638223360000 643 10333147966386144928542650609745592320000 644 10333147966386144929615560395351490560000 645 10333147966386144929664218435515023360000 646 10333147966386144929666529692422791168000 647 10333147966386144929666644935149494272000 648 10333147966386144929666650981835771904000 649 10333147966386144929666651316600410112000 650 10333147966386144929666651336215525632000 651 10333147966386144929666651337436021708800 652 10333147966386144929666651337516972979200 653 10333147966386144929666651337522720998400 654 10333147966386144929666651337523160083200 655 10333147966386144929666651337523196371200 656 10333147966386144929666651337523199637120 657 10333147966386144929666651337523199959680 658 10333147966386144929666651337523199994960 659 10333147966386144929666651337523199999280 660 10333147966386144929666651337523199999880 661 10333147966386144929666651337523199999976 662 10333147966386144929666651337523199999994 663 10333147966386144929666651337523199999998 664 10333147966386144929666651337523199999999 665 10333147966386144929666651337523199999999 666 10637335711130967298604907294846820940314 667 361660178823515072538332796813312000000000 668 371698093990861613327151829541191680000000 669 371984643472282405581503929956433920000000 670 371993063659064283774469280932823040000000 671 371993318567062563290076630425272320000000 672 371993326524648357655808389514526720000000 673 371993326781059455474259746196291584000000 674 371993326789596329123387734290333696000000 675 371993326789890328598549029798674432000000 676 371993326789900814176538321545199616000000 677 371993326789901201956789404819849216000000 678 371993326789901216847551046417595760640000 679 371993326789901217442147431411950223360000 680 371993326789901217466875447423057592320000 681 371993326789901217467948357208663490560000 682 371993326789901217467997015248827023360000 683 371993326789901217467999326505734791168000 684 371993326789901217467999441748461494272000 685 371993326789901217467999447795147771904000 686 371993326789901217467999448129912410112000 687 371993326789901217467999448149527525632000 688 371993326789901217467999448150748021708800 689 371993326789901217467999448150828972979200 690 371993326789901217467999448150834720998400 691 371993326789901217467999448150835160083200 692 371993326789901217467999448150835196371200 693 371993326789901217467999448150835199637120 694 371993326789901217467999448150835199959680 695 371993326789901217467999448150835199994960 696 371993326789901217467999448150835199999280 697 371993326789901217467999448150835199999880 698 371993326789901217467999448150835199999976 699 371993326789901217467999448150835199999994 700 371993326789901217467999448150835199999998 701 371993326789901217467999448150835199999999 702 371993326789901217467999448150835199999999 703 382630662501032184766604355445682020940314 704 13391759764436443828847980133430067200000000 705 13753419943259958901386312930243379200000000 706 13763457858427305442175131962971258880000000 707 13763744407908726234429484063386501120000000 708 13763752828095508112622449414362890240000000 709 13763753083003506392138056763855339520000000 710 13763753090961092186503788522944593920000000 711 13763753091217503284322239879626358784000000 712 13763753091226040157971367867720400896000000 713 13763753091226334157446529163228741632000000 714 13763753091226344643024518454975266816000000 715 13763753091226345030804769538249916416000000 716 13763753091226345045695531179847662960640000 717 13763753091226345046290127564842017423360000 718 13763753091226345046314855580853124792320000 719 13763753091226345046315928490638730690560000 720 13763753091226345046315977148678894223360000 721 13763753091226345046315979459935801991168000 722 13763753091226345046315979575178528694272000 723 13763753091226345046315979581225214971904000 724 13763753091226345046315979581559979610112000 725 13763753091226345046315979581579594725632000 726 13763753091226345046315979581580815221708800 727 13763753091226345046315979581580896172979200 728 13763753091226345046315979581580901920998400 729 13763753091226345046315979581580902360083200 730 13763753091226345046315979581580902396371200 731 13763753091226345046315979581580902399637120 732 13763753091226345046315979581580902399959680 733 13763753091226345046315979581580902399994960 734 13763753091226345046315979581580902399999280 735 13763753091226345046315979581580902399999880 736 13763753091226345046315979581580902399999976 737 13763753091226345046315979581580902399999994 738 13763753091226345046315979581580902399999998 739 13763753091226345046315979581580902399999999 740 13763753091226345046315979581580902399999999 741 14146383753727377231082583937026584420940314 742 509258864375374766713691244518493388800000000 743 522650624139811210542539224651923456000000000 744 523012284318634725615077557448736768000000000 745 523022322233802072155866376481464647680000000 746 523022608783283492948120728581879889920000000 747 523022617203470274826313693932856279040000000 748 523022617458378273105829301282348728320000000 749 523022617466335858900195033041437982720000000 750 523022617466592269998013484398119747584000000 751 523022617466600806871662612386213789696000000 752 523022617466601100871137773681722130432000000 753 523022617466601111356715762973468655616000000 754 523022617466601111744496014056743305216000000 755 523022617466601111759386775698341051760640000 756 523022617466601111759981372083335406223360000 757 523022617466601111760006100099346513592320000 758 523022617466601111760007173009132119490560000 759 523022617466601111760007221667172283023360000 760 523022617466601111760007223978429190791168000 761 523022617466601111760007224093671917494272000 762 523022617466601111760007224099718603771904000 763 523022617466601111760007224100053368410112000 764 523022617466601111760007224100072983525632000 765 523022617466601111760007224100074204021708800 766 523022617466601111760007224100074284972979200 767 523022617466601111760007224100074290720998400 768 523022617466601111760007224100074291160083200 769 523022617466601111760007224100074291196371200 770 523022617466601111760007224100074291199637120 771 523022617466601111760007224100074291199959680 772 523022617466601111760007224100074291199994960 773 523022617466601111760007224100074291199999280 774 523022617466601111760007224100074291199999880 775 523022617466601111760007224100074291199999976 776 523022617466601111760007224100074291199999994 777 523022617466601111760007224100074291199999998 778 523022617466601111760007224100074291199999999 779 523022617466601111760007224100074291199999999 780 537169001220328488991089808037100875620940314 781 19874859463730842246880274515802823065600000000 782 20384118328106217013593965760321316454400000000 783 20397510087870653457422813740454746521600000000 784 20397871748049476972495352073251559833600000000 785 20397881785964644319036140892284287713280000000 786 20397882072514125739828395244384702955520000000 787 20397882080934312521706588209735679344640000000 788 20397882081189220519986103817085171793920000000 789 20397882081197178105780469548844261048320000000 790 20397882081197434516878288000200942813184000000 791 20397882081197443053751937128189036855296000000 792 20397882081197443347751412289484545196032000000 793 20397882081197443358236990278776291721216000000 794 20397882081197443358624770529859566370816000000 795 20397882081197443358639661291501164117360640000 796 20397882081197443358640255887886158471823360000 797 20397882081197443358640280615902169579192320000 798 20397882081197443358640281688811955185090560000 799 20397882081197443358640281737469995348623360000 800 20397882081197443358640281739781252256391168000 801 20397882081197443358640281739896494983094272000 802 20397882081197443358640281739902541669371904000 803 20397882081197443358640281739902876434010112000 804 20397882081197443358640281739902896049125632000 805 20397882081197443358640281739902897269621708800 806 20397882081197443358640281739902897350572979200 807 20397882081197443358640281739902897356320998400 808 20397882081197443358640281739902897356760083200 809 20397882081197443358640281739902897356796371200 810 20397882081197443358640281739902897356799637120 811 20397882081197443358640281739902897356799959680 812 20397882081197443358640281739902897356799994960 813 20397882081197443358640281739902897356799999280 814 20397882081197443358640281739902897356799999880 815 20397882081197443358640281739902897356799999976 816 20397882081197443358640281739902897356799999994 817 20397882081197443358640281739902897356799999998 818 20397882081197443358640281739902897356799999999 819 20397882081197443358640281739902897356799999999 820 20935051082417771847631371547939998232420940314 821 795517401166700290986970987856212996915200000000 822 815392260630431133233851262372015819980800000000 823 815901519494806508000564953616534313369600000000 824 815914911254570944444393801596667743436800000000 825 815915272914749767959466339929464556748800000000 826 815915282952664935306007128748497284628480000000 827 815915283239214416726799383100597699870720000000 828 815915283247634603508677576065948676259840000000 829 815915283247889511506957091673298168709120000000 830 815915283247897469092751457405057257963520000000 831 815915283247897725503849275856413939728384000000 832 815915283247897734040722924984402033770496000000 833 815915283247897734334722400145697542111232000000 834 815915283247897734345207978134989288636416000000 835 815915283247897734345595758386072563286016000000 836 815915283247897734345610649147714161032560640000 837 815915283247897734345611243744099155387023360000 838 815915283247897734345611268472115166494392320000 839 815915283247897734345611269545024952100290560000 840 815915283247897734345611269593682992263823360000 841 815915283247897734345611269595994249171591168000 842 815915283247897734345611269596109491898294272000 843 815915283247897734345611269596115538584571904000 844 815915283247897734345611269596115873349210112000 845 815915283247897734345611269596115892964325632000 846 815915283247897734345611269596115894184821708800 847 815915283247897734345611269596115894265772979200 848 815915283247897734345611269596115894271520998400 849 815915283247897734345611269596115894271960083200 850 815915283247897734345611269596115894271996371200 851 815915283247897734345611269596115894271999637120 852 815915283247897734345611269596115894271999959680 853 815915283247897734345611269596115894271999994960 854 815915283247897734345611269596115894271999999280 855 815915283247897734345611269596115894271999999880 856 815915283247897734345611269596115894271999999976 857 815915283247897734345611269596115894271999999994 858 815915283247897734345611269596115894271999999998 859 815915283247897734345611269596115894271999999999 860 815915283247897734345611269596115894271999999999 861 836850334330315506193242641144055892504420940314 862 32636611329915909373824450783844635770880000000000 863 33432128731082609664811421771700848767795200000000 864 33452003590546340507058302046216651590860800000000 865 33452512849410715881825015737461170084249600000000 866 33452526241170480318268844585441303514316800000000 867 33452526602830659141783917123774100327628800000000 868 33452526612868574309130457912593133055508480000000 869 33452526613155123790551250166945233470750720000000 870 33452526613163543977333128359910584447139840000000 871 33452526613163798885331407875517933939589120000000 872 33452526613163806842917202241249693028843520000000 873 33452526613163807099328300059701049710608384000000 874 33452526613163807107865173708829037804650496000000 875 33452526613163807108159173183990333312991232000000 876 33452526613163807108169658761979625059516416000000 877 33452526613163807108170046542230708334166016000000 878 33452526613163807108170061432992349931912560640000 879 33452526613163807108170062027588734926267023360000 880 33452526613163807108170062052316750937374392320000 881 33452526613163807108170062053389660722980290560000 882 33452526613163807108170062053438318763143823360000 883 33452526613163807108170062053440630020051591168000 884 33452526613163807108170062053440745262778294272000 885 33452526613163807108170062053440751309464571904000 886 33452526613163807108170062053440751644229210112000 887 33452526613163807108170062053440751663844325632000 888 33452526613163807108170062053440751665064821708800 889 33452526613163807108170062053440751665145772979200 890 33452526613163807108170062053440751665151520998400 891 33452526613163807108170062053440751665151960083200 892 33452526613163807108170062053440751665151996371200 893 33452526613163807108170062053440751665151999637120 894 33452526613163807108170062053440751665151999959680 895 33452526613163807108170062053440751665151999994960 896 33452526613163807108170062053440751665151999999280 897 33452526613163807108170062053440751665151999999880 898 33452526613163807108170062053440751665151999999976 899 33452526613163807108170062053440751665151999999994 900 33452526613163807108170062053440751665151999999998 901 33452526613163807108170062053440751665151999999999 902 33452526613163807108170062053440751665151999999999 903 34289376947494122614363304694584807557656420940314 904 1371553591139716091434972544191070818271232000000000 905 1404190202469632000808796994974915454042112000000000 906 1404985719870798701099783965962771667039027200000000 907 1405005594730262431942030846237287469862092800000000 908 1405006103989126807316797559928531988355481600000000 909 1405006117380886571753241388776512121785548800000000 910 1405006117742546750576756461314844918598860800000000 911 1405006117752584665744103002103663951326740480000000 912 1405006117752871215225523794358016051741982720000000 913 1405006117752879635412305672550981402718371840000000 914 1405006117752879890320303952066588752210821120000000 915 1405006117752879898277889746432320511300075520000000 916 1405006117752879898534300844250771867981840384000000 917 1405006117752879898542837717899899856075882496000000 918 1405006117752879898543131717375061151584223232000000 919 1405006117752879898543142202953050443330748416000000 920 1405006117752879898543142590733301526605398016000000 921 1405006117752879898543142605624063168203144560640000 922 1405006117752879898543142606218659553197499023360000 923 1405006117752879898543142606243387569208606392320000 924 1405006117752879898543142606244460478994212290560000 925 1405006117752879898543142606244509137034375823360000 926 1405006117752879898543142606244511448291283591168000 927 1405006117752879898543142606244511563534010294272000 928 1405006117752879898543142606244511569580696571904000 929 1405006117752879898543142606244511569915461210112000 930 1405006117752879898543142606244511569935076325632000 931 1405006117752879898543142606244511569936296821708800 932 1405006117752879898543142606244511569936377772979200 933 1405006117752879898543142606244511569936383520998400 934 1405006117752879898543142606244511569936383960083200 935 1405006117752879898543142606244511569936383996371200 936 1405006117752879898543142606244511569936383999637120 937 1405006117752879898543142606244511569936383999959680 938 1405006117752879898543142606244511569936383999994960 939 1405006117752879898543142606244511569936383999999280 940 1405006117752879898543142606244511569936383999999880 941 1405006117752879898543142606244511569936383999999976 942 1405006117752879898543142606244511569936383999999994 943 1405006117752879898543142606244511569936383999999998 944 1405006117752879898543142606244511569936383999999999 945 1405006117752879898543142606244511569936383999999999 946 1439295494700374021157505910939096377494040420940314 947 59010256945620955738811989462269485937328128000000000 948 60381810536760671830246962006460556755599360000000000 949 60414447148090587739620786457244401391370240000000000 950 60415242665491754439911773428232257604367155200000000 951 60415262540351218170754020308506773407190220800000000 952 60415263049610082546128787022198017925683609600000000 953 60415263063001842310565230851045998059113676800000000 954 60415263063363502489388745923584330855926988800000000 955 60415263063373540404556092464373149888654868480000000 956 60415263063373826954037513256627501989070110720000000 957 60415263063373835374224295134820467340046499840000000 958 60415263063373835629132293414336074689538949120000000 959 60415263063373835637089879208701806448628203520000000 960 60415263063373835637346290306520257805309968384000000 961 60415263063373835637354827180169385793404010496000000 962 60415263063373835637355121179644547088912351232000000 963 60415263063373835637355131665222536380658876416000000 964 60415263063373835637355132053002787463933526016000000 965 60415263063373835637355132067893549105531272560640000 966 60415263063373835637355132068488145490525627023360000 967 60415263063373835637355132068512873506536734392320000 968 60415263063373835637355132068513946416322340290560000 969 60415263063373835637355132068513995074362503823360000 970 60415263063373835637355132068513997385619411591168000 971 60415263063373835637355132068513997500862138294272000 972 60415263063373835637355132068513997506908824571904000 973 60415263063373835637355132068513997507243589210112000 974 60415263063373835637355132068513997507263204325632000 975 60415263063373835637355132068513997507264424821708800 976 60415263063373835637355132068513997507264505772979200 977 60415263063373835637355132068513997507264511520998400 978 60415263063373835637355132068513997507264511960083200 979 60415263063373835637355132068513997507264511996371200 980 60415263063373835637355132068513997507264511999637120 981 60415263063373835637355132068513997507264511999959680 982 60415263063373835637355132068513997507264511999994960 983 60415263063373835637355132068513997507264511999999280 984 60415263063373835637355132068513997507264511999999880 985 60415263063373835637355132068513997507264511999999976 986 60415263063373835637355132068513997507264511999999994 987 60415263063373835637355132068513997507264511999999998 988 60415263063373835637355132068513997507264511999999999 989 60415263063373835637355132068513997507264511999999999 990 61854558558074209658512637979453093884758552420940314 991 2597856311725074932406270678946101892812374016000000000 992 2656866568670695888145082668408371378749702144000000000 993 2658238122261835604236517640952562449567973376000000000 994 2658270758873165520145891465403346294203744256000000000 995 2658271554390566686846182452374334150416741171200000000 996 2658271574265426150577024699254608666219564236800000000 997 2658271574774685014952399465968299910738057625600000000 998 2658271574788076774716835909797147890871487692800000000 999 2658271574788438434895659424869686223668301004800000000 1000 2658271574788448472810826771410475042701028884480000000 1001 2658271574788448759360308192202729394801444126720000000 1002 2658271574788448767780494974080922360152420515840000000 1003 2658271574788448768035402972360437967501912965120000000 1004 2658271574788448768043360558154803699261002219520000000 1005 2658271574788448768043616969252622150617683984384000000 1006 2658271574788448768043625506126271278605778026496000000 1007 2658271574788448768043625800125746439901286367232000000 1008 2658271574788448768043625810611324429193032892416000000 1009 2658271574788448768043625810999104680276307542016000000 1010 2658271574788448768043625811013995441917905288560640000 1011 2658271574788448768043625811014590038302899643023360000 1012 2658271574788448768043625811014614766318910750392320000 1013 2658271574788448768043625811014615839228696356290560000 1014 2658271574788448768043625811014615887886736519823360000 1015 2658271574788448768043625811014615890197993427591168000 1016 2658271574788448768043625811014615890313236154294272000 1017 2658271574788448768043625811014615890319282840571904000 1018 2658271574788448768043625811014615890319617605210112000 1019 2658271574788448768043625811014615890319637220325632000 1020 2658271574788448768043625811014615890319638440821708800 1021 2658271574788448768043625811014615890319638521772979200 1022 2658271574788448768043625811014615890319638527520998400 1023 2658271574788448768043625811014615890319638527960083200 1024 2658271574788448768043625811014615890319638527996371200 1025 2658271574788448768043625811014615890319638527999637120 1026 2658271574788448768043625811014615890319638527999959680 1027 2658271574788448768043625811014615890319638527999994960 1028 2658271574788448768043625811014615890319638527999999280 1029 2658271574788448768043625811014615890319638527999999880 1030 2658271574788448768043625811014615890319638527999999976 1031 2658271574788448768043625811014615890319638527999999994 1032 2658271574788448768043625811014615890319638527999999998 1033 2658271574788448768043625811014615890319638527999999999 1034 2658271574788448768043625811014615890319638527999999999 1035 2720126133346522977702138448994068984204397080420940314 1036 116963949290691745793919535684643099174064095232000000000 1037 119561805602416820726325806363589201066876469248000000000 1038 119620815859362441682064618353051470552813797376000000000 1039 119622187412953581398156053325595661623632068608000000000 1040 119622220049564911314065427150046445468267839488000000000 1041 119622220845082312480765718137017433324480836403200000000 1042 119622220864957171944496560383897707840283659468800000000 1043 119622220865466430808871935150611399084802152857600000000 1044 119622220865479822568636371594440247064935582924800000000 1045 119622220865480184228815195109512785397732396236800000000 1046 119622220865480194266730362456053574216765124116480000000 1047 119622220865480194553279843876845828568865539358720000000 1048 119622220865480194561700030658724021534216515747840000000 1049 119622220865480194561954938657003537141566008197120000000 1050 119622220865480194561962896242797902873325097451520000000 1051 119622220865480194561963152653895721324681779216384000000 1052 119622220865480194561963161190769370452669873258496000000 1053 119622220865480194561963161484768845613965381599232000000 1054 119622220865480194561963161495254423603257128124416000000 1055 119622220865480194561963161495642203854340402774016000000 1056 119622220865480194561963161495657094615982000520560640000 1057 119622220865480194561963161495657689212366994875023360000 1058 119622220865480194561963161495657713940383005982392320000 1059 119622220865480194561963161495657715013292791588290560000 1060 119622220865480194561963161495657715061950831751823360000 1061 119622220865480194561963161495657715064262088659591168000 1062 119622220865480194561963161495657715064377331386294272000 1063 119622220865480194561963161495657715064383378072571904000 1064 119622220865480194561963161495657715064383712837210112000 1065 119622220865480194561963161495657715064383732452325632000 1066 119622220865480194561963161495657715064383733672821708800 1067 119622220865480194561963161495657715064383733753772979200 1068 119622220865480194561963161495657715064383733759520998400 1069 119622220865480194561963161495657715064383733759960083200 1070 119622220865480194561963161495657715064383733759996371200 1071 119622220865480194561963161495657715064383733759999637120 1072 119622220865480194561963161495657715064383733759999959680 1073 119622220865480194561963161495657715064383733759999994960 1074 119622220865480194561963161495657715064383733759999999280 1075 119622220865480194561963161495657715064383733759999999880 1076 119622220865480194561963161495657715064383733759999999976 1077 119622220865480194561963161495657715064383733759999999994 1078 119622220865480194561963161495657715064383733759999999998 1079 119622220865480194561963161495657715064383733759999999999 1080 119622220865480194561963161495657715064383733759999999999 1081 122342346998826717539665299944651784048588130840420940314 1082 5382999938946608755288342267304597177897268019200000000000 1083 5499963888237300501082261802989240277071332114432000000000 1084 5502561744549025576014668073668186378964144488448000000000 1085 5502620754805971196970406885657648648450081816576000000000 1086 5502622126359562336686498320630192839520900087808000000000 1087 5502622158996173666602407694454643623365535858688000000000 1088 5502622159791691067769107985441614611221748855603200000000 1089 5502622159811565927232838827688494885737551678668800000000 1090 5502622159812075186097214202455208576982070172057600000000 1091 5502622159812088577856978638899037424962203602124800000000 1092 5502622159812088939517157462414109963295000415436800000000 1093 5502622159812088949555072629760650752114033143316480000000 1094 5502622159812088949841622111181443006466133558558720000000 1095 5502622159812088949850042297963321199431484534947840000000 1096 5502622159812088949850297205961600715038834027397120000000 1097 5502622159812088949850305163547395080770593116651520000000 1098 5502622159812088949850305419958492899221949798416384000000 1099 5502622159812088949850305428495366548349937892458496000000 1100 5502622159812088949850305428789366023511233400799232000000 1101 5502622159812088949850305428799851601500525147324416000000 1102 5502622159812088949850305428800239381751608421974016000000 1103 5502622159812088949850305428800254272513250019720560640000 1104 5502622159812088949850305428800254867109635014075023360000 1105 5502622159812088949850305428800254891837651025182392320000 1106 5502622159812088949850305428800254892910560810788290560000 1107 5502622159812088949850305428800254892959218850951823360000 1108 5502622159812088949850305428800254892961530107859591168000 1109 5502622159812088949850305428800254892961645350586294272000 1110 5502622159812088949850305428800254892961651397272571904000 1111 5502622159812088949850305428800254892961651732037210112000 1112 5502622159812088949850305428800254892961651751652325632000 1113 5502622159812088949850305428800254892961651752872821708800 1114 5502622159812088949850305428800254892961651752953772979200 1115 5502622159812088949850305428800254892961651752959520998400 1116 5502622159812088949850305428800254892961651752959960083200 1117 5502622159812088949850305428800254892961651752959996371200 1118 5502622159812088949850305428800254892961651752959999637120 1119 5502622159812088949850305428800254892961651752959999959680 1120 5502622159812088949850305428800254892961651752959999994960 1121 5502622159812088949850305428800254892961651752959999999280 1122 5502622159812088949850305428800254892961651752959999999880 1123 5502622159812088949850305428800254892961651752959999999976 1124 5502622159812088949850305428800254892961651752959999999994 1125 5502622159812088949850305428800254892961651752959999999998 1126 5502622159812088949850305428800254892961651752959999999999 1127 5502622159812088949850305428800254892961651752959999999999 1128 5624964506810915667389970728744906677010239883800420940314 1129 253120619351356091693114049724811725076235980636160000000000 1130 258503619290302700448402391992116322254133248655360000000000 1131 258620583239593392194196311527800965353307312750592000000000 1132 258623181095905117269128717798479911455200125124608000000000 1133 258623240106162062890084456610469373724686062452736000000000 1134 258623241477715654029800548045441917915756880723968000000000 1135 258623241510352265359716457419266368699601516494848000000000 1136 258623241511147782760883157710253339687457729491763200000000 1137 258623241511167657620346888552500219961973532314828800000000 1138 258623241511168166879211263927266933653218050808217600000000 1139 258623241511168180270971028363710762501198184238284800000000 1140 258623241511168180632631207187225835039530981051596800000000 1141 258623241511168180642669122354572375828350013779476480000000 1142 258623241511168180642955671835993168082702114194718720000000 1143 258623241511168180642964092022775046275667465171107840000000 1144 258623241511168180642964346930773325791274814663557120000000 1145 258623241511168180642964354888359120157006573752811520000000 1146 258623241511168180642964355144770217975457930434576384000000 1147 258623241511168180642964355153307091624585918528618496000000 1148 258623241511168180642964355153601091099747214036959232000000 1149 258623241511168180642964355153611576677736505783484416000000 1150 258623241511168180642964355153611964457987589058134016000000 1151 258623241511168180642964355153611979348749230655880560640000 1152 258623241511168180642964355153611979943345615650235023360000 1153 258623241511168180642964355153611979968073631661342392320000 1154 258623241511168180642964355153611979969146541446948290560000 1155 258623241511168180642964355153611979969195199487111823360000 1156 258623241511168180642964355153611979969197510744019591168000 1157 258623241511168180642964355153611979969197625986746294272000 1158 258623241511168180642964355153611979969197632033432571904000 1159 258623241511168180642964355153611979969197632368197210112000 1160 258623241511168180642964355153611979969197632387812325632000 1161 258623241511168180642964355153611979969197632389032821708800 1162 258623241511168180642964355153611979969197632389113772979200 1163 258623241511168180642964355153611979969197632389119520998400 1164 258623241511168180642964355153611979969197632389119960083200 1165 258623241511168180642964355153611979969197632389119996371200 1166 258623241511168180642964355153611979969197632389119999637120 1167 258623241511168180642964355153611979969197632389119999959680 1168 258623241511168180642964355153611979969197632389119999994960 1169 258623241511168180642964355153611979969197632389119999999280 1170 258623241511168180642964355153611979969197632389119999999880 1171 258623241511168180642964355153611979969197632389119999999976 1172 258623241511168180642964355153611979969197632389119999999994 1173 258623241511168180642964355153611979969197632389119999999998 1174 258623241511168180642964355153611979969197632389119999999999 1175 258623241511168180642964355153611979969197632389119999999999 1176 264248206017979096310354325882356886646207872272920420940314 1177 12155292351024904490219324692219763058552288722288640000000000 1178 12408412970376260581912438741944574783628524702924800000000000 1179 12413795970315207190667727084211879380806421970944000000000000 1180 12413912934264497882413521003747564023905596035039232000000000 1181 12413915532120809607488453410018242970007488847413248000000000 1182 12413915591131066553109409148830232432276974784741376000000000 1183 12413915592502620144249125240265204976468045603012608000000000 1184 12413915592535256755579041149639029427251890238783488000000000 1185 12413915592536052272980207849930016398239746451780403200000000 1186 12413915592536072147839671580772263278514262254603468800000000 1187 12413915592536072657098535956147029992205506773096857600000000 1188 12413915592536072670490295720583473821053486906526924800000000 1189 12413915592536072670851955899406988893591819703340236800000000 1190 12413915592536072670861993814574335434380638736068116480000000 1191 12413915592536072670862280364055756226634990836483358720000000 1192 12413915592536072670862288784242538104827956187459747840000000 1193 12413915592536072670862289039150536384343563536952197120000000 1194 12413915592536072670862289047108122178709295296041451520000000 1195 12413915592536072670862289047364533276527746652723216384000000 1196 12413915592536072670862289047373070150176874640817258496000000 1197 12413915592536072670862289047373364149652035936325599232000000 1198 12413915592536072670862289047373374635230025228072124416000000 1199 12413915592536072670862289047373375023010276311346774016000000 1200 12413915592536072670862289047373375037901037952944520560640000 1201 12413915592536072670862289047373375038495634337938875023360000 1202 12413915592536072670862289047373375038520362353949982392320000 1203 12413915592536072670862289047373375038521435263735588290560000 1204 12413915592536072670862289047373375038521483921775751823360000 1205 12413915592536072670862289047373375038521486233032659591168000 1206 12413915592536072670862289047373375038521486348275386294272000 1207 12413915592536072670862289047373375038521486354322072571904000 1208 12413915592536072670862289047373375038521486354656837210112000 1209 12413915592536072670862289047373375038521486354676452325632000 1210 12413915592536072670862289047373375038521486354677672821708800 1211 12413915592536072670862289047373375038521486354677753772979200 1212 12413915592536072670862289047373375038521486354677759520998400 1213 12413915592536072670862289047373375038521486354677759960083200 1214 12413915592536072670862289047373375038521486354677759996371200 1215 12413915592536072670862289047373375038521486354677759999637120 1216 12413915592536072670862289047373375038521486354677759999959680 1217 12413915592536072670862289047373375038521486354677759999994960 1218 12413915592536072670862289047373375038521486354677759999999280 1219 12413915592536072670862289047373375038521486354677759999999880 1220 12413915592536072670862289047373375038521486354677759999999976 1221 12413915592536072670862289047373375038521486354677759999999994 1222 12413915592536072670862289047373375038521486354677759999999998 1223 12413915592536072670862289047373375038521486354677759999999999 1224 12413915592536072670862289047373375038521486354677759999999999 1225 12678163798554051767172643373255731925167694226950680420940314 1226 595867948441731488201389874273922001849031345024532480000000000 1227 608023240792756392691609198966141764907583633746821120000000000 1228 608276361412107748783302313015866576632659869727457280000000000 1229 608281744412046695392057601358133881229837766995476480000000000 1230 608281861375995986083803395277669565872936941059571712000000000 1231 608281863973852297808878327683940244819038833871945728000000000 1232 608281864032862554754499283422752234281308319809273856000000000 1233 608281864034234108345638999514187206825499390627545088000000000 1234 608281864034266744956968915423561031276283235263315968000000000 1235 608281864034267540474370082123852018247271091476312883200000000 1236 608281864034267560349229545854694265127545607279135948800000000 1237 608281864034267560858488410230069031841236851797629337600000000 1238 608281864034267560871880169994505475670084831931059404800000000 1239 608281864034267560872241830173328990742623164727872716800000000 1240 608281864034267560872251868088496337283411983760600596480000000 1241 608281864034267560872252154637977758075666335861015838720000000 1242 608281864034267560872252163058164539953859301211992227840000000 1243 608281864034267560872252163313072538233374908561484677120000000 1244 608281864034267560872252163321030124027740640320573931520000000 1245 608281864034267560872252163321286535125559091677255696384000000 1246 608281864034267560872252163321295071999208219665349738496000000 1247 608281864034267560872252163321295365998683380960858079232000000 1248 608281864034267560872252163321295376484261370252604604416000000 1249 608281864034267560872252163321295376872041621335879254016000000 1250 608281864034267560872252163321295376886932382977477000560640000 1251 608281864034267560872252163321295376887526979362471355023360000 1252 608281864034267560872252163321295376887551707378482462392320000 1253 608281864034267560872252163321295376887552780288268068290560000 1254 608281864034267560872252163321295376887552828946308231823360000 1255 608281864034267560872252163321295376887552831257565139591168000 1256 608281864034267560872252163321295376887552831372807866294272000 1257 608281864034267560872252163321295376887552831378854552571904000 1258 608281864034267560872252163321295376887552831379189317210112000 1259 608281864034267560872252163321295376887552831379208932325632000 1260 608281864034267560872252163321295376887552831379210152821708800 1261 608281864034267560872252163321295376887552831379210233772979200 1262 608281864034267560872252163321295376887552831379210239520998400 1263 608281864034267560872252163321295376887552831379210239960083200 1264 608281864034267560872252163321295376887552831379210239996371200 1265 608281864034267560872252163321295376887552831379210239999637120 1266 608281864034267560872252163321295376887552831379210239999959680 1267 608281864034267560872252163321295376887552831379210239999994960 1268 608281864034267560872252163321295376887552831379210239999999280 1269 608281864034267560872252163321295376887552831379210239999999880 1270 608281864034267560872252163321295376887552831379210239999999976 1271 608281864034267560872252163321295376887552831379210239999999994 1272 608281864034267560872252163321295376887552831379210239999999998 1273 608281864034267560872252163321295376887552831379210239999999999 1274 608281864034267560872252163321295376887552831379210239999999999 1275 620960027832821612639424806694551108812720525606160920420940314