1 0 2 0 3 0 4 0 5 1 6 0 7 0 8 3 9 2 10 0 11 0 12 6 13 9 14 6 15 0 16 0 17 10 18 24 19 36 20 12 21 0 22 0 23 15 24 50 25 120 26 108 27 28 28 0 29 0 30 21 31 90 32 300 33 480 34 351 35 56 36 0 37 0 38 28 39 147 40 630 41 1500 42 2016 43 1053 44 120 45 0 46 0 47 36 48 224 49 1176 50 3780 51 7750 52 8064 53 3240 54 240 55 0 56 0 57 45 58 324 59 2016 60 8232 61 23220 62 38750 63 32640 64 9720 65 496 66 0 67 0 68 55 69 450 70 3240 71 16128 72 58653 73 139320 74 195000 75 130560 76 29403 77 992 78 0 79 0 80 66 81 605 82 4950 83 29160 84 130816 85 410571 86 839160 87 975000 88 523776 89 88209 90 2016 91 0 92 0 93 78 94 792 95 7260 96 49500 97 265356 98 1046528 99 2881200 100 5034960 101 4881250 102 2095104 103 265356 104 4032 105 0 106 0 107 91 108 1014 109 10296 110 79860 111 499500 112 2388204 113 8386560 114 20168400 115 30229200 116 24406250 117 8386560 118 796068 119 8128 120 0 121 0 122 105 123 1274 124 14196 125 123552 126 885115 127 4995000 128 21520080 129 67092480 130 141229221 131 181375200 132 122062500 133 33546240 134 2390391 135 16256 136 0 137 0 138 120 139 1575 140 19110 141 184548 142 1492128 143 9736265 144 49995000 145 193680720 146 536854528 147 988604547 148 1088367840 149 610312500 150 134209536 151 7171173 152 32640 153 0 154 0 155 136 156 1920 157 25200 158 267540 159 2412306 160 17905536 161 107172120 162 499950000 163 1743362676 164 4294836224 165 6920584776 166 6530207040 167 3051718750 168 536838144 169 21520080 170 65280 171 0 172 0 173 153 174 2312 175 32640 176 378000 177 3763396 178 31359978 179 214980480 180 1178893320 181 4999950000 182 15690264084 183 34359607296 184 48444093432 185 39181942080 186 15258593750 187 2147450880 188 64560240 189 130816 190 0 191 0 192 171 193 2754 194 41616 195 522240 196 5693625 197 52687544 198 407851080 199 2579765760 200 12968631775 201 49999500000 202 141214502520 203 274876858368 204 339111124653 205 235091652480 206 76293750000 207 8589803520 208 193700403 209 261632 210 0 211 0 212 190 213 3249 214 52326 215 707472 216 8386560 217 85404375 218 737875320 219 5302064040 220 30958557696 221 142654949525 222 499999500000 223 1270930522680 224 2199022206976 225 2373777872571 226 1410554113920 227 381468750000 228 34359607296 229 581101209 230 523776 231 0 232 0 233 210 234 3800 235 64980 236 941868 237 12066328 238 134184960 239 1281420000 240 10330254480 241 68929060278 242 371502692352 243 1569213302580 244 4999995000000 245 11438393835996 246 17592177655808 247 16616462402400 248 8463324683520 249 1907347656250 250 137438429184 251 1743362676 252 1047552 253 0 254 0 255 231 256 4410 257 79800 258 1234620 259 17003196 260 205127576 261 2147450880 262 19221300000 263 144627058576 264 896077783614 265 4458048731136 266 17261346328380 267 49999995000000 268 102945544523964 269 140737479966720 270 116315236816800 271 50779973295360 272 9536738281250 273 549755289600 274 5230088028 275 2096128 276 0 277 0 278 253 279 5082 280 97020 281 1596000 282 23519511 283 306057528 284 3487836960 285 34359214080 286 288324815625 287 2024778820064 288 11649040147836 289 53496584773632 290 189874907048035 291 499999950000000 292 926510072902560 293 1125899839733760 294 814206778778421 295 304679839772160 296 47683710937500 297 2199021158400 298 15690441231 299 4192256 300 0 301 0 302 276 303 5819 304 116886 305 2037420 306 31996000 307 446870709 308 5509927800 309 59293228320 310 549755289600 311 4324872234375 312 28346952422880 313 151437521921868 314 641959214358528 315 2088623977528385 316 4999999950000000 317 8338590656123040 318 9007199187632128 319 5699447451448947 320 1828079189798400 321 238418554687500 322 8796090925056 323 47071323693 324 8386560 325 0 326 0 327 300 328 6624 329 139656 330 2571492 331 42878430 332 639920000 333 8491716360 334 99178700400 335 1007996240296 336 8796084633600 337 64873163250000 338 396857333920320 339 1968688161475386 340 7703510572302336 341 22974864824606640 342 49999999500000000 343 75047317454789316 344 72057593501057024 345 39896133007568376 346 10968475138790400 347 1192092871093750 348 35184363700224 349 141214502520 350 16773120 351 0 352 0 353 325 354 7500 355 165600 356 3212088 357 56684628 358 900447030 359 12799920000 360 161342610840 361 1785232668528 362 17135936085032 363 140737479966720 364 973097448750000 365 5556003360072256 366 25592946099180018 367 92442129232527360 368 252723513070673040 369 499999999500000000 370 675425857093103844 371 576460751766552576 372 279272931052978632 373 65810851739735040 374 5960464355468750 375 140737479966720 376 423643507560 377 33550336 378 0 379 0 380 351 381 8450 382 195000 383 3974400 384 74011861 385 1247061816 386 18911332440 387 255998400000 388 3065531890851 389 32134188033504 390 291311106546096 391 2251799679467520 392 14596462927265625 393 77784047041011584 394 332708304183724560 395 1109305550790328320 396 2779958655567141895 397 4999999995000000000 398 6078832727785072200 399 4611686014132420608 400 1954910523302830653 401 394865110438410240 402 29802322265625000 403 562949919866880 404 1270932117003 405 67100672 406 0 407 0 408 378 409 9477 410 228150 411 4875000 412 95544576 413 1702272803 414 27437819640 415 397137981240 416 5119998400000 417 58245105926169 418 578415673706976 419 4952288811283632 420 36028796884746240 421 218946943908984375 422 1088976668166791040 423 4325207954388419280 424 13311666637862731776 425 30579545211238560845 426 49999999995000000000 427 54709494550065649800 428 36893488143124135936 429 13684373663119814571 430 2369190668072417280 431 149011611328125000 432 2251799780130816 433 3812796351009 434 134209536 435 0 436 0 437 406 438 10584 439 265356 440 5931900 441 122062500 442 2293069824 443 39155352720 444 603632032080 445 8339938447050 446 102399968000000 447 1106657436010140 448 10411482126725568 449 84188913074531128 450 576460750155939840 451 3284204176575000000 452 15245673354335074560 453 56227703470676446878 454 159739999654352781312 455 336374997453311292300 456 499999999950000000000 457 492385451076115086636 458 295147905144993087488 459 95790615683362563600 460 14215144008434503680 461 745058059082031250 462 9007199120523264 463 11438393835996 464 268419072 465 0 466 0 467 435 468 11774 469 306936 470 7164612 471 154449100 472 3051562500 473 55037491200 474 900573112560 475 13279958818896 476 175138707388050 477 2047999968000000 478 21026491284192660 479 187406683484930496 480 1431211522267029176 481 9223372034707292160 482 49263062648625000000 483 213439427094987847936 484 730960145118793809414 485 1916879996192778878976 486 3700124971986424215300 487 4999999999950000000000 488 4431469059685035779724 489 2361183241400462868480 490 670534309783537945200 491 85290864083258757120 492 3725290295410156250 493 36028796884746240 494 34315181507988 495 536854528 496 0 497 0 498 465 499 13050 500 353220 501 8594208 502 193700403 503 4015676600 504 76293750000 505 1320899788800 506 20713252388653 507 292159094015712 508 3677913712810260 509 40959999360000000 510 399503342444506191 511 3373320302728748928 512 24330595934345555520 513 147573952555316674560 514 738945939998478515625 515 2988151979329829871104 516 9502481887371470473476 517 23002559954313346547712 518 40701374693277224721355 519 49999999999500000000000 520 39883221538295040163440 521 18889465931203702947840 522 4693740168775432647621 523 511745184499552542720 524 18626451489257812500 525 144115187538984960 526 102945558872871 527 1073709056 528 0 529 0 530 496 531 14415 532 404550 533 10243380 534 240934176 535 5229910881 536 104413303800 537 1907343750000 538 31701686501376 539 476404804939019 540 6427501258834656 541 77236187969015460 542 819199999360000000 543 7590563506445617629 544 60719765542787145600 545 413620130883874443840 546 2361183241400462868480 547 11084189099977177734375 548 41834127712497773452800 549 123532264535829116155188 550 276030719455846704611328 551 447715121626049471934905 552 499999999999500000000000 553 358948993844655361470960 554 151115727451553768931328 555 32856181181428028533347 556 3070471107193225666560 557 93132257446289062500 558 576460751766552576 559 308836676618613 560 2147450880 561 0 562 0 563 528 564 15872 565 461280 566 12136500 567 297399466 568 6746156928 569 141214502520 570 2714745898800 571 47683710937500 572 760840476033024 573 10957312141992216 574 141405027694362432 575 1621959965360210070 576 16383999987200000000 577 144220706775318802320 578 1092955779770168620800 579 7031542225974568557256 580 37778931862407405895680 581 166262836503694218750000 582 585677787974968828339200 583 1605919438976531472381666 584 3312368633470160455335936 585 4924866337902236333167560 586 4999999999995000000000000 587 3230540944612065716551956 588 1208925819612430151450624 589 229993268272030868951976 590 18422826643159353999360 591 465661287292480468750 592 2305843007066210304 593 926510072902560 594 4294901760 595 0 596 0 597 561 598 17424 599 523776 600 14299680 601 364486500 602 8624584514 603 188900691840 604 3812791568040 605 70583541886000 606 1192092773437500 607 18260173622476800 608 252018179265820968 609 3110910635466731328 610 34061159272564411470 611 327679999987200000000 612 2740193428731057244080 613 19673204037549089142528 614 119536217841567665473352 615 604462909806764831539200 616 2493942547555413281250000 617 8199489031675885770351616 618 20876952706694909140961658 619 39748423601690964016496640 620 54173529716924599664843160 621 49999999999995000000000000 622 29074868501508591448967604 623 9671406556914834374393856 624 1609952877904216082663832 625 110536959860131586457600 626 2328306436462402343750 627 9223372034707292160 628 2779530218707680 629 8589869056 630 0 631 0 632 595 633 19074 634 592416 635 16760832 636 443736945 637 10934595000 638 250122852840 639 5289219371520 640 102945558872871 641 1835172089036000 642 29802322265625000 643 438244166939443200 644 5796418160566962181 645 68440033980268089216 646 715284345102081234480 647 6553599999744000000000 648 52063675148794276917531 649 354117672675883604565504 650 2032115703322778264250576 651 9671406556908237304627200 652 37409138213391747509765625 653 114792846443462400784922624 654 271400385187173607343236440 655 476981083220291568197959680 656 595908826886343209873994415 657 499999999999950000000000000 658 261673816513668830210528280 659 77371252455318674995150848 660 11269670145343755263176653 661 663221759160789518745600 662 11641532182617187500000 663 36893488138829168640 664 8338590785263203 665 17179738112 666 0 667 0 668 630 669 20825 670 667590 671 19549728 672 536854528 673 13755845295 674 328049595000 675 7253562732360 676 148098374742528 677 2779530089567517 678 47714478176383200 679 745058056640625000 680 10517860059291058176 681 133317617693040130163 682 1505680748142094634880 683 15020971247143705924080 684 131071999999744000000000 685 989209827827091261433089 686 6374118108196253853605376 687 34545966956487230492259792 688 154742504910663738269368320 689 561137073200876212646484375 690 1607099850208842121419356160 691 3528205007433256895462073720 692 5723772998644087281005101056 693 6554997095749775308613938565 694 4999999999999950000000000000 695 2355064348623019471894754520 696 618970019642672545263517696 697 78887691017406286842236571 698 3979330554971789887242240 699 58207660913085937500000 700 147573952581086478336 701 25015772355789609 702 34359607296 703 0 704 0 705 666 706 22680 707 749700 708 22698060 709 645716016 710 17179344896 711 426445056960 712 9841487850000 713 210353606394526 714 4146754492790784 715 75047317454789316 716 1240576432585963200 717 18626451489257812500 718 252428641422985396224 719 3066305207801343831840 720 33124976459126081967360 721 315440396197960624871490 722 2621439999994880000000000 723 18794986728769913563548900 724 114734125947532569364896768 725 587281438260557093538877528 726 2475880078570619812309893120 727 8417056098014051414062500000 728 22499397902923789699870986240 729 45866665096634156891646511878 730 68685275983729047372061212672 731 72104968053249427143921240420 732 49999999999999500000000000000 733 21195579137607998811581169276 734 4951760157141380362108141568 735 552213837121943706687364800 736 23875983329830739323453440 737 291038304566955566406250 738 590295810324345913344 739 75047317454789316 740 68719214592 741 0 742 0 743 703 744 24642 745 839160 746 26239500 747 772382556 748 21308628528 749 549755289600 750 13219796765760 751 295244987850000 752 6100254585441254 753 116109132303661056 754 2026277571279311532 755 32254987347632670400 756 465661287231445312500 757 6058287395417515622400 758 70525019779430908132320 759 728749482113450130068736 760 6624248320157173122301290 761 52428799999994880000000000 762 357104747846628357707429100 763 2065214267056132530053815296 764 9983784450429470590160917976 765 39614081257132028059283619840 766 126255841470210771210937500000 767 314991570640938214944219959296 768 596266646256244039591404654414 769 824223311804755630016289570816 770 793154648585743698583133644620 771 499999999999999500000000000000 772 190760212238471989304230523484 773 39614081257132028059283619840 774 3865496859853605946811553600 775 143255899979026752589332480 776 1455191522834777832031250 777 2361183241400462868480 778 225141952364367948 779 137438691328 780 0 781 0 782 741 783 26714 784 936396 785 30209760 786 919111375 787 26261006904 788 703203716160 789 17592169267200 790 409814129175825 791 8857349635500000 792 176907391305322860 793 3251055704502509568 794 54709494560526003003 795 838629671038449430400 796 11641532182617187500000 797 145398897490020374937600 798 1622075454946723566319453 799 16032488606495902861512192 800 139109214723467434378109100 801 1048575999999897600000000000 802 6784990209086987208771236871 803 37173856807010385540968675328 804 169724335657305661010633443680 805 633825300114112448948537917440 806 1893837622053175191529541015625 807 4409881988973135009219079430144 808 7751466401331196138946574703116 809 9890679741657067560195474849792 810 8724701134443201570655317169075 811 4999999999999995000000000000000 812 1716841910146255315818830118720 813 316912650057056224474268958720 814 27058478018975939519222836821 815 859535399874160515535994880 816 7275957614181518554687500 817 9444732965601851473920 818 675425858255365311 819 274877382656 820 0 821 0 822 780 823 28899 824 1041846 825 34646652 826 1088367840 827 32168898125 828 892896284280 829 23205722633280 830 562949936644096 831 12704238004450575 832 265720499635500000 833 5130314347854362940 834 91029559908224802816 835 1477156353134202081081 836 21804371449610023497600 837 291038304565429687500000 838 3489573539790869785214976 839 37307735463774642025347419 840 352714749343188742142578176 841 2921293509192816121940291100 842 20971519999999897600000000000 843 128914813972652756966653500549 844 669129422526196772804178278400 845 2885313706174196237180768542560 846 10141204801825832960173811957760 847 28407564330797627872943115234375 848 61738347845623962357111478149120 849 100769063217305549806305471140508 850 118688156899884895460964358422528 851 95971712478875217277208488859825 852 49999999999999995000000000000000 853 15451577191316297842369471068480 854 2535301200456457677093499568128 855 189409346132831576634559857747 856 5157212399245216993107640320 857 36379788070907592773437500 858 37778931862819722756096 859 2026277574766095933 860 549755289600 861 0 862 0 863 820 864 31200 865 1155960 866 39590148 867 1282837878 868 39181242240 869 1125936945000 870 30358473665520 871 765789473064528 872 18014397972611072 873 393831391450523040 874 7971614989065000000 875 148779116329274793586 876 2548827677430294478848 877 39883221538295040163440 878 566913657689860610937600 879 7275957614181518554687500 880 83749764954980874845159424 881 858077915667272458206340776 882 7759724485550152327136719872 883 61347163693052641335751535310 884 419430399999997952000000000000 885 2449381465480422302200688105880 886 12044329605471541910475209011200 887 49050333004961415268697328471016 888 162259276829213327362780991324160 889 426113464961964622444628906250000 890 864336869838735472999560694087680 891 1309997821824972454597329209371146 892 1424257882798618745531572301070336 893 1055688837267627619797942695318880 894 499999999999999950000000000000000 895 139064194721846747290052038282596 896 20282409603651661416747996545024 897 1325865422929825921682712735576 898 30943274395471301958645841920 899 181898940354576110839843750 900 151115727451278891024384 901 6078832727785072200 902 1099510579200 903 0 904 0 905 861 906 33620 907 1279200 908 45082440 909 1505440756 910 47465001486 911 1410554113920 912 39407793075000 913 1032188854312176 914 25271052611129424 915 576460751766552576 916 12208773134966214240 917 239148449989065000000 918 4314594373548969013994 919 71367174973148572385280 920 1076846981533966084412880 921 14739755100004244680364800 922 181898940354537963867187500 923 2009994358920270135164928000 924 19735792060347266538745837848 925 170713938682109486539172656128 926 1288290437554105468050782241510 927 8388607999999997952000000000000 928 46538247844128023741813074011720 929 216797932898487931383755120406528 930 833855661084344059567854584007272 931 2596148429267413778236451145646080 932 6391701974429469336669433593750000 933 12100716177742297633186470843006976 934 17029971683724641909765279721824898 935 17091094593583425963242291535544320 936 11612577209943903817777369648507680 937 4999999999999999950000000000000000 938 1251577752496620725610468344543364 939 162259276829213354384378755547136 940 9281057960508781451778989149032 941 185659646372829335151225077760 942 909494701772880554199218750 943 604462909806764831539200 944 18236498183355216600 945 2199022206976 946 0 947 0 948 903 949 36162 950 1412040 951 51168000 952 1759342221 953 57206748728 954 1756238789880 955 50779948101120 956 1379273650496875 957 35094421046613984 958 833944756830758496 959 18446744056529682432 960 378471967596641853105 961 7174453499671950000000 962 125123236839923551187280 963 1998280899248160026787840 964 29074868501516217046452591 965 383233632600110361689484800 966 4547473508864593505859375000 967 48239864614086483243958272000 968 453923217387997611298491323701 969 3755706651006408703861798434816 970 27054099188636288387341540938120 971 167772159999999959040000000000000 972 884226709038432829571299566536211 973 3902362792172782764907592167317504 974 14175546238433850359676140403331056 975 41538374868278620451783218330337280 976 95875529616442043115298736572265625 977 169410026488392166864610591802097664 978 221389631888420348819448291482802720 979 205093135123001111558907498426531840 980 127738349309382944522786208630053335 981 49999999999999999500000000000000000 982 11264199772469587130872756288886760 983 1298074214633706835075030044377088 984 64967405723561504359138480162653 985 1113957878236976010907350466560 986 4547473508864593505859375000 987 2417851639227059326156800 988 54709494560526003003 989 4398044413952 990 0 991 0 992 946 993 38829 994 1554966 995 57893640 996 2047968000 997 68614346619 998 2173895026680 999 64980835225560 1000 1828079189798400 1001 48274577767390625 1002 1193210341074148320 1003 27520176975415030368 1004 590295810341525782528 1005 11732630995495897446255 1006 215233604999671950000000 1007 3628573868357782984431120 1008 55951865179091289905430528 1009 785021449540937860254219957 1010 9964074447604633992622272000 1011 113686837721614837646484375000 1012 1157756750738093097188144971776 1013 10440233999923945059865300445123 1014 82625546322141126462487191582720 1015 568136082961362056134172359700520 1016 3355443199999999959040000000000000 1017 16800307471730223761854691764188009 1018 70242530259110092954250283459403776 1019 240984286053375456114494386856627952 1020 664613997892457935875442777836748800 1021 1438132944246630646729481048583984375 1022 2371740370837490350261244980990279680 1023 2878065214549464534652827789276435360 1024 2461117621476013350909251068190785536 1025 1405121842403212389750648294930586685 1026 499999999999999999500000000000000000 1027 101377797952226284177854806599980840 1028 10384593717069655185003398620512256 1029 454771840064930530513969361138571 1030 6683747269421865205840202956800 1031 22737367544322967529296875000 1032 9671406556914834374393856 1033 164128483681578009009 1034 8796090925056 1035 0 1036 0 1037 990 1038 41624 1039 1708476 1040 65308572 1041 2375017660 1042 81918720000 1043 2676003473520 1044 82608011013840 1045 2404292151536946 1046 65810850832742400 1047 1689610253109187500 1048 40569151596521042880 1049 908165840870591089776 1050 18889465930928825040896 1051 363711560873166186395520 1052 6457008149990158500000000 1053 105228642182578806592164646 1054 1566652225014556117352054784 1055 21195579137607998811581169276 1056 259065935637720483808179072000 1057 2842170943040399551391601562500 1058 27786162017714234332515479322624 1059 240125381998250977437770662461360 1060 1817762019087104782174718214819840 1061 11930857742188604723541396944905530 1062 67108863999999999180800000000000000 1063 319205841962874258666299315565529260 1064 1264365544663981673176505102269267968 1065 4096732862907382776845788988641201528 1066 10633823966279326974007084445387980800 1067 21571994163699459746921074218750000000 1068 33204365191724864903657429733863915520 1069 37414847789143039002389256776881687278 1070 29533411457712160210911012818289426432 1071 15456340266435336315056717811697610940 1072 4999999999999999995000000000000000000 1073 912400181570036563004100130091795916 1074 83076749736557241480027188964098048 1075 3183402880454513952974584420806000 1076 40102483616531191235041217740800 1077 113686837721615791320800781250 1078 38685626227659337497575424 1079 492385451076115086636 1080 17592181850112 1081 0 1082 0 1083 1035 1084 44550 1085 1873080 1086 73464468 1087 2744478828 1088 97375724060 1089 3276798720000 1090 104364135467280 1091 3139105884376528 1092 88958809606867002 1093 2369190668072417280 1094 59136358858821562500 1095 1379351155148350735296 1096 29969472748729505962608 1097 604462909806764831539200 1098 11275058387068151778261120 1099 193710244499990158500000000 1100 3051630623294785391172774734 1101 43866262300411569942207922176 1102 572280636715415967912691570452 1103 6735714326580778458318743219200 1104 71054273576009988784790039062500 1105 666867888425142043964367018393600 1106 5522883785959772481068725236611280 1107 39990764419916308177349408498405376 1108 250548012585960699194369335843016130 1109 1342177279999999999180800000000000000 1110 6064910997294610914659686995745055940 1111 22758579803951670174523537080905220096 1112 69644458669425507206378412806900425976 1113 170141183460469231722463931679029329920 1114 323579912455491896203816113281250000000 1115 464861112684148108849397770014747590656 1116 486393021258859507031060338099461934614 1117 354400937492545922677360486864341958656 1118 170019742930788699465623895928673720340 1119 49999999999999999995000000000000000000 1120 8211601634130329067036901170826163244 1121 664613997892457935875442777836748800 1122 22283820163181597670822090945642000 1123 240614901699187202252623907389440 1124 568434188608078956604003906250 1125 154742504910663738269368320 1126 1477156353228345259908 1127 35184367894528 1128 0 1129 0 1130 1081 1131 47610 1132 2049300 1133 82415520 1134 3160641771 1135 115268110776 1136 3992461201680 1137 131071948800000 1138 4070202997483701 1139 119286023606308064 1140 3291476001637154436 1141 85290864050607022080 1142 2069772561152522734375 1143 46897939275043925000064 1144 988992600730576234657920 1145 19342813113816474609254400 1146 349526809999509299458504785 1147 5811307334999704755000000000 1148 88497288075554666245276670100 1149 1228255344411523958381821820928 1150 15451577191316303401430037624003 1151 175128572491100239916287323699200 1152 1776356839400250434875488281250000 1153 16004829322203409055144808441446400 1154 127026327077074772608980661743200653 1155 879796817238158779901686986964918272 1156 5261508264305174715520955377918425540 1157 26843545599999999983616000000000000000 1158 115233308948597607515164196188029247551 1159 409654436471130063141423667456293961728 1160 1183955797380233622897722552722642189440 1161 2722258935367507707559422906864469278720 1162 4853698686832378443746924576568603515625 1163 6508055577578073523891568780206466269184 1164 6323109276365173592078516837004749508756 1165 4252811249910551072128325842372103503872 1166 1870217172238675694427658307457483655195 1167 499999999999999999950000000000000000000 1168 73904414707172961651962772373663184400 1169 5316911983139663487003542222693990400 1170 155986741142271185371392228869346021 1171 1443689410195123213515743444336640 1172 2842170943040399551391601562500 1173 618970019642654953077473280 1174 4431469059779178958551 1175 70368735789056 1176 0 1177 0 1178 1128 1179 50807 1180 2237670 1181 92218500 1182 3628114336 1183 135907596153 1184 4841324442360 1185 163690909268880 1186 5242879948800000 1187 158737916901864339 1188 4532868952742029536 1189 121784612060574714132 1190 3070471107193225666560 1191 72442039640338295703125 1192 1594529935380959049432960 1193 32636755824109015743711360 1194 618970019642672545263517696 1195 10835331109984788283213648335 1196 174339220049999704755000000000 1197 2566421354191085321113023432900 1198 34391149643522782797068821856256 1199 417192584165540191838611015848081 1200 4553342884768607430685428687206400 1201 44408920985006260871887207031250000 1202 384115903732881827403091294946328576 1203 2921605522772719770006555220093615019 1204 19355529979239493223166237084220317696 1205 110491673550408669025940062936286936340 1206 536870911999999999983616000000000000000 1207 2189432870023354542788119727572555703469 1208 7373779856480341137577862028534342451200 1209 20127248555463971589261283396284917220480 1210 43556142965880123323164375798676654653440 1211 72805480302485676656203868648529052734375 1212 91112778086093029337256675475259666595840 1213 82200420592747256697020718881061743613828 1214 51033734998926612867297050105003668144128 1215 20572388894625432638704241382032320207145 1216 4999999999999999999950000000000000000000 1217 665139732364556654867664951362968659600 1218 42535295865117307928310139910543638528 1219 1091907187995898297599745602085422147 1220 8662136461170739610148720271687680 1221 14210854715201997756958007812500 1222 2475880078570725365426159616 1223 13294407179337536875653 1224 140737479966720 1225 0 1226 0 1227 1176 1228 54144 1229 2438736 1230 102932820 1231 4151837250 1232 159637030784 1233 5844098429400 1234 203335626579120 1235 6711329597148100 1236 209715197952000000 1237 6190778826028840680 1238 172249020204197122368 1239 4506030647950038211278 1240 110536959858956123996160 1241 2535471387450122231250000 1242 54214017802952607680720640 1243 1077012942196340103292906128 1244 19807040628565521448432566272 1245 335895264409540731203927810400 1246 5230176601499991142650000000000 1247 74426219271541645119414399435706 1248 962952190018637918317927011975168 1249 11264199772469587130872756288886760 1250 118386915003983793197821145867366400 1251 1110223024625156539678573608398437500 1252 9218781689589163857674191078711885824 1253 67196927023772554837671969632079393336 1254 425821659543268850909657215852846989312 1255 2320325144558582050225964507491542486150 1256 10737418239999999999672320000000000000000 1257 41599224530443736315570247545987148875040 1258 132728037416646140476401516513618164121600 1259 342163225442887517024059739831934286861576 1260 696898287454081973170630012778826474455040 1261 1092082204537285149853403272888183593750000 1262 1275578893205302410721593456653635332341760 1263 1068605467705714337070040867196055343643826 1264 612404819987119354407564601260044017729536 1265 226296277840879759029110405177018322324600 1266 49999999999999999999500000000000000000000 1267 5986257591281009894246660518792767373236 1268 340282366920938463426481119284349108224 1269 7643350315971288094927682360346919176 1270 51972818767024437660892321630126080 1271 71054273576010012626647949218750 1272 9903520314282901461704638464 1273 39883221538295040163440 1274 281474959933440 1275 0