1 1 2 8 3 8 4 27 5 27 6 216 7 512 8 216 9 512 10 648 11 648 12 686 13 12096 14 46656 15 262144 16 46656 17 262144 18 12096 19 686 20 192000 21 139968 22 192000 23 139968 24 1866240 25 179712 26 74088 27 91125 28 74088 29 91125 30 179712 31 1866240 32 343000 33 1000000 34 5832000 35 4251528 36 5832000 37 80621568 38 13824000 39 1073741824 40 80621568 41 5832000 42 1073741824 43 13824000 44 5832000 45 4251528 46 343000 47 1000000 48 814968 49 2101248 50 102036672 51 331776000 52 102036672 53 331776000 54 2101248 55 814968 56 7762392 57 18399744 58 1259712000 59 918330048 60 179712000 61 4423680000 62 1866240000 63 131010048 64 179712000 65 4423680000 66 1866240000 67 131010048 68 1259712000 69 918330048 70 7762392 71 18399744 72 7592832 73 1185408000 74 1185408000 75 1185408000 76 1370566656 77 25657344 78 518616000 79 1102248000 80 5832000000 81 1114512556032 82 4741632000 83 5832000000 84 8193540096 85 35184372088832 86 8193540096 87 32768000000 88 4741632000 89 5832000000 90 1114512556032 91 5832000000 92 8193540096 93 32768000000 94 35184372088832 95 8193540096 96 518616000 97 1102248000 98 25657344 99 1370566656 100 1185408000 101 1185408000 102 1185408000 103 7592832 104 274360 105 368069184 106 1024192512000 107 1024192512000 108 10883911680000 109 261881856 110 25412184000 111 38443359375 112 20975462645760 113 764050599936 114 52481654784 115 10077696000000 116 25798901760000 117 1437696000000 118 5355700839936 119 602922811392 120 52481654784 121 10077696000000 122 764050599936 123 20975462645760 124 5355700839936 125 602922811392 126 1437696000000 127 25798901760000 128 25412184000 129 38443359375 130 261881856 131 10883911680000 132 1024192512000 133 1024192512000 134 368069184 135 274360 136 2299968000000 137 27653197824000 138 19683000000000 139 644972544000000 140 123256172596690944 141 23178378313728 142 644972544000000 143 47784725839872 144 3252759552000 145 3252759552000 146 69547327488 147 18841337856000 148 86593536000 149 25990004736000 150 70543872000000 151 421654016000 152 65548320768000 153 1528823808000000 154 46656000000000 155 3456649728000 156 54941341188096 157 1528823808000000 158 9223372036854775808 159 113267498287104 160 6345216000000 161 63126687744 162 167215104000000 163 1030385664000 164 16387080192000 165 16387080192000 166 13323303124992 167 104963309568 168 69547327488 169 18841337856000 170 3252759552000 171 3252759552000 172 421654016000 173 70543872000000 174 86593536000 175 25990004736000 176 23178378313728 177 123256172596690944 178 644972544000000 179 47784725839872 180 2299968000000 181 27653197824000 182 644972544000000 183 19683000000000 184 1030385664000 185 167215104000000 186 6345216000000 187 63126687744 188 13323303124992 189 104963309568 190 16387080192000 191 16387080192000 192 54941341188096 193 1528823808000000 194 113267498287104 195 9223372036854775808 196 1528823808000000 197 65548320768000 198 46656000000000 199 3456649728000 200 279988627968000 201 648000000000000 202 401723821796622336 203 539842019328 204 52157952000000 205 2434793472 206 34008112300032 207 69535134941184 208 1407672000000 209 140941944000 210 2754990144000000 211 15479341056000000 212 2754990144000000 213 1464114717117504 214 5169858048000 215 234300040128 216 140941944000 217 1407672000000 218 2754990144000000 219 15479341056000000 220 2754990144000000 221 1464114717117504 222 234300040128 223 5169858048000 224 34008112300032 225 69535134941184 226 2434793472 227 52157952000000 228 539842019328 229 401723821796622336 230 279988627968000 231 648000000000000 232 17303000000000 233 2160406080000000 234 170400029184000 235 1222297293888000 236 496793088000000 237 3456649728000000 238 4292292280320000 239 21142937088000 240 11666192832000000 241 10694531616768 242 67077144576000000 243 119439360000000000 244 12599488258560000 245 48899238395904000 246 58773123072000000 247 16140568923648 248 10694531616768 249 20159181213696000 250 29865453649920000 251 20629366198272000 252 1213284054528000 253 293865615360000000 254 40052237726121984 255 105416259632460288 256 333392197787320320 257 48899238395904000 258 47784725839872000 259 52481654784000 260 470184984576000000 261 533427516459712512 262 16158874927104000 263 3913788948480000000 264 293865615360000000 265 1213284054528000 266 40052237726121984 267 105416259632460288 268 10694531616768 269 20159181213696000 270 20629366198272000 271 29865453649920000 272 470184984576000000 273 533427516459712512 274 3913788948480000000 275 16158874927104000 276 48899238395904000 277 333392197787320320 278 47784725839872000 279 52481654784000 280 10694531616768 281 11666192832000000 282 67077144576000000 283 119439360000000000 284 12599488258560000 285 48899238395904000 286 16140568923648 287 58773123072000000 288 17303000000000 289 2160406080000000 290 1222297293888000 291 170400029184000 292 3456649728000000 293 496793088000000 294 4292292280320000 295 21142937088000 296 4600800787968000 297 4462786105344000 298 3888260839636992 299 55316793250381824 300 5489031744000000 301 7711694390034432 302 150759040220135424 303 44669345250410496 304 54000891000000 305 141722638848 306 6956410791407616 307 14341390842691584 308 8390185058304000000 309 256048128000000000 310 37642192000 311 73985220736 312 8390185058304000000 313 256048128000000000 314 370854053019648000 315 370854053019648000 316 59776179212648448 317 24008196096 318 6342979904077824000 319 1950763647686934528 320 5355700839936000000 321 107307307008000000 322 3516245836038144000 323 24465779630014464000 324 2846239010076427776 325 185427026509824000 326 30091839012864000000 327 1290187597676544000 328 27890903100063744 329 17414258688000000000 330 109049173118505959030784 331 7524374069649604608 332 432081216000000000 333 746636341248000000 334 625816214470656000 335 24465779630014464000 336 301518080440270848 337 16527942577815552 338 1493272682496000000 339 2580375195353088000 340 12692817801216000 341 2945238743384064 342 1388515032576000000 343 48073673539584000 344 41271164928000000 345 3207168000000000 346 23511781343232000 347 6342979904077824000 348 621612030599626752 349 53741214498816000 350 8390185058304000000 351 14498239780749312000 352 1041850618085376000 353 97844723712000000000 354 137464791995252736000 355 19342813113834066795298816 356 5159780352000000000 357 4195092529152000000 358 137464791995252736000 359 7249119890374656000 360 625816214470656000 361 24465779630014464000 362 746636341248000000 363 432081216000000000 364 109049173118505959030784 365 7524374069649604608 366 17414258688000000000 367 27890903100063744 368 1493272682496000000 369 2580375195353088000 370 16527942577815552 371 301518080440270848 372 1388515032576000000 373 48073673539584000 374 2945238743384064 375 12692817801216000 376 23511781343232000 377 6342979904077824000 378 3207168000000000 379 41271164928000000 380 8390185058304000000 381 14498239780749312000 382 53741214498816000 383 621612030599626752 384 137464791995252736000 385 7249119890374656000 386 4195092529152000000 387 5159780352000000000 388 137464791995252736000 389 19342813113834066795298816 390 97844723712000000000 391 1041850618085376000 392 3516245836038144000 393 24465779630014464000 394 107307307008000000 395 5355700839936000000 396 30091839012864000000 397 1290187597676544000 398 185427026509824000 399 2846239010076427776 400 6342979904077824000 401 1950763647686934528 402 24008196096 403 59776179212648448 404 370854053019648000 405 370854053019648000 406 256048128000000000 407 8390185058304000000 408 37642192000 409 73985220736 410 256048128000000000 411 8390185058304000000 412 6956410791407616 413 14341390842691584 414 141722638848 415 54000891000000 416 3888260839636992 417 55316793250381824 418 4462786105344000 419 4600800787968000 420 150759040220135424 421 44669345250410496 422 7711694390034432 423 5489031744000000 424 119961620545536000 425 95124064599539712 426 53559759610368000 427 15869558403072000 428 87452021377695744 429 225479264235945984 430 5658099683917824 431 261734444826624000 432 65676344832000000 433 5987276820467712000 434 15019589147295744000 435 477398039500513345536 436 47878055382528000 437 14192063574441984000 438 247716018753896448000 439 7559692955136000000 440 180266672848896000 441 48836747722752000000 442 1619177472000000000 443 27733819392000 444 24580620288000000000 445 98304000000000000000 446 35267934972542976000000 447 81896033746944000 448 15019589147295744000 449 8431152758784000000 450 11570688000000000 451 4575885407652151296000 452 83672709300191232 453 10949280488378597376 454 20217954336768 455 2433481408512000000 456 1619177472000000000 457 27733819392000 458 48836747722752000000 459 180266672848896000 460 35267934972542976000000 461 81896033746944000 462 98304000000000000000 463 24580620288000000000 464 11570688000000000 465 4575885407652151296000 466 8431152758784000000 467 15019589147295744000 468 20217954336768 469 2433481408512000000 470 10949280488378597376 471 83672709300191232 472 15019589147295744000 473 477398039500513345536 474 5987276820467712000 475 65676344832000000 476 247716018753896448000 477 7559692955136000000 478 14192063574441984000 479 47878055382528000 480 53559759610368000 481 15869558403072000 482 95124064599539712 483 119961620545536000 484 5658099683917824 485 261734444826624000 486 225479264235945984 487 87452021377695744 488 43658176573440000 489 56317433968852992 490 964430272000 491 2331473976000 492 37406734848000000 493 6816001167360000000 494 1733189185728000 495 2881230982350336 496 54010152000000000000 497 314987206464000000000 498 6553876561920000 499 8792389554536448000 500 43912253952000000000 501 1769804660736000000000 502 8792389554536448000 503 6553876561920000 504 176789554200576 505 7934371614720000000000 506 3174345310633426944000 507 12694994583552000000000 508 223346726252052480000 509 221056598016 510 1769804660736000000000 511 442534346003054592000 512 1733189185728000 513 1089547389000000000 514 2741256000000000 515 1106127912960000000000 516 2131746903000000 517 2027286529541015625 518 340186182981120000000 519 17396844429312000 520 49511720448000000 521 314987206464000000000 522 1106127912960000000000 523 764050599936000000000 524 3174345310633426944000 525 8651283348842348544000 526 520679090439585792000 527 259993489071144960000000 528 33594573654463610880 529 6416129732508647424 530 36806406303744000000 531 442534346003054592000 532 2484338688000000000000 533 25798901760000000000000 534 43912253952000000000 535 49511720448000000 536 61155532974587904 537 2563343214471806976000 538 330131912305876402176 539 1554030076499066880000 540 17835553350280544256000 541 471942527202500209016832 542 1187695802838983639040000 543 33887616871126007808000 544 1073436081266884608000 545 36245599451873280000000 546 61155532974587904 547 78227026808832000000 548 474693187865149440000 549 21507462527975424000 550 2486448122398507008000 551 439530729504768000000 552 36806406303744000000 553 442534346003054592000 554 6416129732508647424 555 33594573654463610880 556 43912253952000000000 557 49511720448000000 558 25798901760000000000000 559 2484338688000000000000 560 520679090439585792000 561 259993489071144960000000 562 8651283348842348544000 563 3174345310633426944000 564 1106127912960000000000 565 764050599936000000000 566 314987206464000000000 567 49511720448000000 568 61155532974587904 569 78227026808832000000 570 36245599451873280000000 571 1073436081266884608000 572 2486448122398507008000 573 439530729504768000000 574 21507462527975424000 575 474693187865149440000 576 1187695802838983639040000 577 33887616871126007808000 578 471942527202500209016832 579 17835553350280544256000 580 330131912305876402176 581 1554030076499066880000 582 2563343214471806976000 583 61155532974587904 584 2741256000000000 585 1106127912960000000000 586 1089547389000000000 587 1733189185728000 588 340186182981120000000 589 17396844429312000 590 2027286529541015625 591 2131746903000000 592 1769804660736000000000 593 442534346003054592000 594 221056598016 595 223346726252052480000 596 3174345310633426944000 597 12694994583552000000000 598 7934371614720000000000 599 176789554200576 600 6553876561920000 601 8792389554536448000 602 314987206464000000000 603 54010152000000000000 604 8792389554536448000 605 6553876561920000 606 1769804660736000000000 607 43912253952000000000 608 1733189185728000 609 2881230982350336 610 6816001167360000000 611 37406734848000000 612 964430272000 613 2331473976000 614 56317433968852992 615 43658176573440000 616 2156689088000 617 4511755525824000000 618 1086881287274496000 619 7796313548623872000 620 1490920833024000000 621 10694531616768000000 622 18480150633775104000 623 12358435328000 624 36992610368000000 625 3203828206488000000 626 100996778897473536000 627 2355610003439616000000 628 71418001746108874752 629 1665725988247437312000 630 7305901251264000000 631 78437928587526144 632 36992610368000000 633 60754075619328000000 634 33823616904000000000 635 44669345250410496000000 636 807974231179788288000 637 736725369599557632000000 638 5621825210335100928000 639 557848263168000000000 640 187149248000000000 641 209584584000000000000 642 47784725839872000000000 643 250047000000000000000 644 2147887374925824000000000 645 16278915907584000000000 646 113267498287104000000000 647 8000000000000000000000 648 3761479876608000000000000 649 226577585153563951104000 650 32563952687549251584000 651 9131803315343638659072000 652 3852479523660597559296000 653 133381950208201734488064 654 4738381338321616896000000 655 660576050010390528000000 656 13325807905979498496000 657 1990789549894139904000 658 341356232835072000000 659 28322198144195493888000 660 10014941886703623733248 661 248848693736767488000 662 47784725839872000000000 663 9648578574088667136000 664 62370508388990976000 665 12526479170567405568000000 666 8916100448256000000000000 667 117568344838275072000000 668 161273449709568000000000 669 23178378313728000000000 670 114791256000000000000000 671 278680521098133504000000 672 9131803315343638659072000 673 94131797962715136000 674 1999004627104432128000000 675 85707323387102527488000 676 203158099880539324416000 677 94938637573029888000000 678 553682134325910306816000 679 144603922678272000000000 680 292162779488452608000000000 681 117568344838275072000000 682 62370508388990976000 683 382277806718976000000000 684 8504654574528000000000 685 1458274104000000000000 686 278680521098133504000000 687 1222297293888000000000 688 1321400476615584962838528 689 771837833825395905352477704192 690 189912972073787235237888 691 3761479876608000000000000 692 95587418736659791872000 693 2742118830047232000000000 694 3852479523660597559296000 695 3852479523660597559296000 696 17275315792455401472 697 32563952687549251584000 698 246803372284575744000 699 239399772201418752000 700 1915198177611350016000 701 1915198177611350016000 702 363515916496833204977664 703 19169784659012688543744 704 46432409326977024000000 705 1800317868051529728000000 706 117568344838275072000000 707 2355610003439616000000 708 23178378313728000000000 709 1156831381426176000000000 710 524386566144000000000000 711 21134460321792000000000000 712 1363200233472000000000 713 16390160963076096000000 714 1800317868051529728000000 715 2448584085602304000000 716 692533995824480256000000000 717 278680521098133504000000 718 644972544000000000000000 719 306073010700288000000 720 21134460321792000000000000 721 1565809896320925696000000 722 29692395070974590976000000 723 139834822874814876745728000 724 121620050210711924637696000 725 324518553658426726783156020576256 726 70381973501569400832000000 727 17479352859351859593216000 728 85707323387102527488000 729 1222297293888000000000 730 278680521098133504000000 731 69210266790738788352000 732 2742118830047232000000000 733 203158099880539324416000 734 29198081302342926336000 735 448180179482674623320064 736 104983042670198784000 737 97967080584511488000 738 28322198144195493888000 739 31106086717095936000 740 1451285581872827990016 741 56270510244085106737152 742 2878374507691571675136 743 2048770120384512000000 744 1915198177611350016000 745 1915198177611350016000 746 363515916496833204977664 747 19169784659012688543744 748 17275315792455401472 749 32563952687549251584000 750 239399772201418752000 751 246803372284575744000 752 1156831381426176000000000 753 23178378313728000000000 754 524386566144000000000000 755 21134460321792000000000000 756 46432409326977024000000 757 1800317868051529728000000 758 2355610003439616000000 759 117568344838275072000000 760 189912972073787235237888 761 3761479876608000000000000 762 771837833825395905352477704192 763 1321400476615584962838528 764 3852479523660597559296000 765 3852479523660597559296000 766 95587418736659791872000 767 2742118830047232000000000 768 62370508388990976000 769 382277806718976000000000 770 117568344838275072000000 771 292162779488452608000000000 772 1222297293888000000000 773 278680521098133504000000 774 8504654574528000000000 775 1458274104000000000000 776 2742118830047232000000000 777 203158099880539324416000 778 448180179482674623320064 779 29198081302342926336000 780 1222297293888000000000 781 85707323387102527488000 782 278680521098133504000000 783 69210266790738788352000 784 1451285581872827990016 785 56270510244085106737152 786 2048770120384512000000 787 2878374507691571675136 788 97967080584511488000 789 104983042670198784000 790 28322198144195493888000 791 31106086717095936000 792 139834822874814876745728000 793 29692395070974590976000000 794 21134460321792000000000000 795 1565809896320925696000000 796 70381973501569400832000000 797 17479352859351859593216000 798 324518553658426726783156020576256 799 121620050210711924637696000 800 2448584085602304000000 801 1800317868051529728000000 802 1363200233472000000000 803 16390160963076096000000 804 644972544000000000000000 805 306073010700288000000 806 278680521098133504000000 807 692533995824480256000000000 808 114791256000000000000000 809 278680521098133504000000 810 23178378313728000000000 811 161273449709568000000000 812 117568344838275072000000 813 8916100448256000000000000 814 62370508388990976000 815 12526479170567405568000000 816 553682134325910306816000 817 144603922678272000000000 818 94938637573029888000000 819 203158099880539324416000 820 85707323387102527488000 821 1999004627104432128000000 822 9131803315343638659072000 823 94131797962715136000 824 1990789549894139904000 825 13325807905979498496000 826 341356232835072000000 827 28322198144195493888000 828 10014941886703623733248 829 248848693736767488000 830 9648578574088667136000 831 47784725839872000000000 832 226577585153563951104000 833 3761479876608000000000000 834 32563952687549251584000 835 9131803315343638659072000 836 3852479523660597559296000 837 133381950208201734488064 838 660576050010390528000000 839 4738381338321616896000000 840 557848263168000000000 841 5621825210335100928000 842 807974231179788288000 843 736725369599557632000000 844 33823616904000000000 845 44669345250410496000000 846 60754075619328000000 847 36992610368000000 848 8000000000000000000000 849 113267498287104000000000 850 2147887374925824000000000 851 16278915907584000000000 852 47784725839872000000000 853 250047000000000000000 854 209584584000000000000 855 187149248000000000 856 36992610368000000 857 3203828206488000000 858 2355610003439616000000 859 100996778897473536000 860 1665725988247437312000 861 71418001746108874752 862 7305901251264000000 863 78437928587526144 864 2156689088000 865 4511755525824000000 866 7796313548623872000 867 1086881287274496000 868 10694531616768000000 869 1490920833024000000 870 18480150633775104000 871 12358435328000 872 183466598923763712000 873 1030835650468773888000 874 1068239934782963712 875 4667631808000 876 7935333527345430528000 877 13712256335252903952384 878 44051544133632 879 7969065448042524672000 880 26934424941625344000000 881 3417427251560448000000 882 1247968747541495808000000000 883 1632893678309376000000000 884 1657651483901952000000 885 26934424941625344000000 886 722204136308736000000000000 887 1368660061047324672000000 888 43522910070509666304000 889 98077104930816000000000000 890 1014644812815959851008000000 891 1247968747541495808000000000 892 3854822532200792064000 893 2058363076608 894 27649854859640832000000 895 47778949197459357696000 896 408300165580224540672000 897 1327603038009163776000000 898 11533816974016512000000 899 6845804814064398336 900 502191347971303872000000 901 1162261467000000000000000 902 5065030641528000000 903 5366161193139000000000 904 42475311857664000000000000 905 2558555117948063711232000 906 83877304526119347683328 907 10702564418542649368117248000 908 997753184503499685888000 909 144586441670730448896000 910 3065485732079468544000000 911 7546311020289982464 912 7325713044650342744064 913 9238507754977492992000 914 382231593579674861568000 915 129108941665638285312 916 1442334164750696448000000 917 16310710665216000000000 918 1821128995897344000000000 919 73397338890043392000000000 920 1904826528593161960292352000 921 103165416463430320128000 922 293534171136000000000000000 923 3870562793029632000000000 924 4755456000000000000 925 5768252227584000000000000 926 3244231255815880704000000 927 470128144435642368000000 928 22573122208948813824000000 929 1190379491487535104000000 930 5297159345033321644032000 931 17870388415417810944000 932 414607579018929635328 933 781534864501182038016000 934 273648315943832518656000 935 106134364314975338496000 936 9238507754977492992000 937 7325713044650342744064 938 382231593579674861568000 939 129108941665638285312 940 16310710665216000000000 941 1442334164750696448000000 942 1821128995897344000000000 943 73397338890043392000000000 944 144586441670730448896000 945 997753184503499685888000 946 3065485732079468544000000 947 7546311020289982464 948 2558555117948063711232000 949 42475311857664000000000000 950 83877304526119347683328 951 10702564418542649368117248000 952 22573122208948813824000000 953 1190379491487535104000000 954 17870388415417810944000 955 5297159345033321644032000 956 414607579018929635328 957 781534864501182038016000 958 106134364314975338496000 959 273648315943832518656000 960 4755456000000000000 961 5768252227584000000000000 962 470128144435642368000000 963 3244231255815880704000000 964 1904826528593161960292352000 965 103165416463430320128000 966 3870562793029632000000000 967 293534171136000000000000000 968 11533816974016512000000 969 6845804814064398336 970 1327603038009163776000000 971 408300165580224540672000 972 5065030641528000000 973 5366161193139000000000 974 1162261467000000000000000 975 502191347971303872000000 976 27649854859640832000000 977 47778949197459357696000 978 2058363076608 979 3854822532200792064000 980 1014644812815959851008000000 981 1247968747541495808000000000 982 98077104930816000000000000 983 43522910070509666304000 984 1632893678309376000000000 985 1247968747541495808000000000 986 26934424941625344000000 987 3417427251560448000000 988 1368660061047324672000000 989 722204136308736000000000000 990 1657651483901952000000 991 26934424941625344000000 992 7969065448042524672000 993 44051544133632 994 7935333527345430528000 995 13712256335252903952384 996 4667631808000 997 1068239934782963712 998 183466598923763712000 999 1030835650468773888000 1000 3310613835264000000 1001 2413437485907456000 1002 354317769011920896000000 1003 1032996411113472000000000 1004 340864128778973184000000 1005 4125253366872000000000000 1006 1396179471478674161664000 1007 9778378351104000000000000 1008 77716111707672435228672000 1009 33602708640487440384000 1010 318325193554626294696640512 1011 82114121865086631936000 1012 25630625651904000000000 1013 60754075619328000000000 1014 340864128778973184000000 1015 1396179471478674161664000 1016 17012506899176022528000000 1017 467577680080896000000000 1018 19588672684818432000000000 1019 9778378351104000000000000 1020 2131746903000000000000 1021 9778378351104000000000000 1022 9254651051409408000000000000 1023 6024435069613768704000000 1024 5795683962212745216000000 1025 14515356086009856000000 1026 4391813165748437385216000 1027 37907050706572935168000000000 1028 14280142387232636928000000 1029 6024435069613768704000000 1030 49599145478647296000000000 1031 2355610003439616000000000 1032 27520674737736590032896000 1033 497790954582380000575488 1034 13737917540059840512000000 1035 993772970201088000000000 1036 260511621500394012672000000 1037 328169615743504342491070464 1038 19588672684818432000000000 1039 14280142387232636928000000 1040 57027502543638528000000000 1041 49599145478647296000000000 1042 27520674737736590032896000 1043 14280142387232636928000000 1044 669462604992000000000000000 1045 55316793250381824000000000 1046 488038239039168000000000000 1047 69683228259024988274688000 1048 55316793250381824000000000 1049 36009183635878182912000 1050 677228453548875841536000 1051 27062515387088750739456 1052 109903340320478724096000000 1053 2846239010076427776000000000 1054 2229444168785068032000000000 1055 120706126590246912000000 1056 1321400476615584962838528000 1057 26250694870555195342848 1058 170283210155263946391552000 1059 1102691309094685576351102464 1060 18684726100238016000000 1061 35303692060125000000000000 1062 36967249804188507439104 1063 1017814834707953463853056 1064 672234560341583855616000 1065 130362616717466664960000 1066 3302880250051952640000000000 1067 753908468598964224000000000 1068 81950804815380480000000000 1069 23881070045274624000000000 1070 497368642387968000000000 1071 13710594150236160000000000000 1072 19262397618302987796480000000 1073 25642103709484937354674176000 1074 34588777062787989110784000 1075 118695607546117022023680000 1076 698767132012843106304000 1077 4783813640575865050890240000 1078 3302880250051952640000000000 1079 231862193553647075328000000 1080 280997457592320000000 1081 274813828867896901632000 1082 893567293986963456000000 1083 280997457592320000000 1084 19105383055217393664000 1085 10797072370284625920000 1086 2378195941131854807040000 1087 38051664472571904000000 1088 8498158239744000 1089 20352470429718282240000000 1090 2350924922880000000000000000 1091 214557041186832384000 1092 84485188953538560000000000 1093 240493977390809088000000 1094 6115669848064000000 1095 81950804815380480000000000 1096 335670496523798446080000000 1097 549599273608644919296000000 1098 2410551344627712000000000 1099 182601737180282880000000000000 1100 184059684716544000000000000 1101 3224862720000000000000000000 1102 54766296006205196206080 1103 1010309452199741657972736 1104 266587694305067925504000000 1105 6562158629047825858560000000 1106 6562158629047825858560000000 1107 3386651079505122164736000 1108 1208172869638400535083089920000 1109 1918822054405922537217196032000 1110 169027539100608717914112000 1111 471592879340187103254282240 1112 17542656000000000000 1113 991796451840000000000000000 1114 8586198462537400320000000 1115 6195157356773376 1116 238923629199360000000000000 1117 570059798259695616000000 1118 14944713670656000000 1119 1125198667532206080000000000 1120 2446221318983516160000 1121 4501703451922661376000000 1122 1384484828815527247872000 1123 2446221318983516160000 1124 13051720914092163072000 1125 2068414031820258017280000 1126 13248704454545501061120 1127 8867968422471467532288 1128 19105383055217393664000 1129 10797072370284625920000 1130 2378195941131854807040000 1131 38051664472571904000000 1132 280997457592320000000 1133 893567293986963456000000 1134 274813828867896901632000 1135 280997457592320000000 1136 81950804815380480000000000 1137 6115669848064000000 1138 240493977390809088000000 1139 84485188953538560000000000 1140 8498158239744000 1141 20352470429718282240000000 1142 2350924922880000000000000000 1143 214557041186832384000 1144 118695607546117022023680000 1145 34588777062787989110784000 1146 25642103709484937354674176000 1147 19262397618302987796480000000 1148 698767132012843106304000 1149 4783813640575865050890240000 1150 3302880250051952640000000000 1151 231862193553647075328000000 1152 672234560341583855616000 1153 130362616717466664960000 1154 3302880250051952640000000000 1155 753908468598964224000000000 1156 13710594150236160000000000000 1157 497368642387968000000000 1158 23881070045274624000000000 1159 81950804815380480000000000 1160 1125198667532206080000000000 1161 14944713670656000000 1162 570059798259695616000000 1163 238923629199360000000000000 1164 17542656000000000000 1165 991796451840000000000000000 1166 8586198462537400320000000 1167 6195157356773376 1168 13051720914092163072000 1169 2068414031820258017280000 1170 13248704454545501061120 1171 8867968422471467532288 1172 2446221318983516160000 1173 1384484828815527247872000 1174 4501703451922661376000000 1175 2446221318983516160000 1176 266587694305067925504000000 1177 6562158629047825858560000000 1178 6562158629047825858560000000 1179 3386651079505122164736000 1180 471592879340187103254282240 1181 169027539100608717914112000 1182 1918822054405922537217196032000 1183 1208172869638400535083089920000 1184 182601737180282880000000000000 1185 2410551344627712000000000 1186 549599273608644919296000000 1187 335670496523798446080000000 1188 184059684716544000000000000 1189 3224862720000000000000000000 1190 54766296006205196206080 1191 1010309452199741657972736 1192 677228453548875841536000 1193 27062515387088750739456 1194 55316793250381824000000000 1195 36009183635878182912000 1196 2846239010076427776000000000 1197 109903340320478724096000000 1198 120706126590246912000000 1199 2229444168785068032000000000 1200 26250694870555195342848 1201 1321400476615584962838528000 1202 1102691309094685576351102464 1203 170283210155263946391552000 1204 36967249804188507439104 1205 1017814834707953463853056 1206 18684726100238016000000 1207 35303692060125000000000000 1208 55316793250381824000000000 1209 669462604992000000000000000 1210 69683228259024988274688000 1211 488038239039168000000000000 1212 27520674737736590032896000 1213 14280142387232636928000000 1214 57027502543638528000000000 1215 49599145478647296000000000 1216 19588672684818432000000000 1217 14280142387232636928000000 1218 260511621500394012672000000 1219 328169615743504342491070464 1220 497790954582380000575488 1221 27520674737736590032896000 1222 993772970201088000000000 1223 13737917540059840512000000 1224 467577680080896000000000 1225 17012506899176022528000000 1226 9778378351104000000000000 1227 19588672684818432000000000 1228 9254651051409408000000000000 1229 6024435069613768704000000 1230 2131746903000000000000 1231 9778378351104000000000000 1232 4391813165748437385216000 1233 37907050706572935168000000000 1234 5795683962212745216000000 1235 14515356086009856000000 1236 6024435069613768704000000 1237 14280142387232636928000000 1238 2355610003439616000000000 1239 49599145478647296000000000 1240 340864128778973184000000 1241 1396179471478674161664000 1242 25630625651904000000000 1243 60754075619328000000000 1244 33602708640487440384000 1245 77716111707672435228672000 1246 82114121865086631936000 1247 318325193554626294696640512 1248 4125253366872000000000000 1249 340864128778973184000000 1250 9778378351104000000000000 1251 1396179471478674161664000 1252 354317769011920896000000 1253 1032996411113472000000000 1254 3310613835264000000 1255 2413437485907456000 1256 128862088197046272000 1257 3511591436288000 1258 1425201067136000 1259 1752934986000000 1260 168110601127133184000000 1261 290495118747686141952000 1262 66799812578233524607254528000 1263 383353716856061952000000 1264 18180354074113409024000 1265 5098257548801413742592000 1266 354614628556210176000 1267 12561734593939438043136000 1268 354614628556210176000 1269 8941194562240512000000000 1270 6270633829156257792000000 1271 46099695717605376000000 1272 914899999044904943616000 1273 246820614034552271142912000 1274 4326454895055965452763136000 1275 89729099376566593464041472 1276 14067627561021276684288000000 1277 89729099376566593464041472 1278 426506021051706324534951936 1279 10510607598731088887808000 1280 2645423646675296256000000 1281 603149531678787237838848000 1282 996569916280114176000 1283 1656684765003584397312 1284 26245760667549696000000000 1285 45352674433525874688000000 1286 69670130274533376000000000000 1287 243240100421423849275392000000000 1288 60258938973279363072000000 1289 8660473790458355712000000 1290 651207748044672000000000 1291 156875857175052288000000 1292 2182908828672000000000000 1293 4097540240769024000000000000 1294 226534996574208000000000000000 1295 6913299456000000000000000000 1296 632329245431474889424896000000 1297 16387080192000000000000000000 1298 57548279314907136000000 1299 381747488291995779072000 1300 305574323472000000000000000 1301 3079485137356480512000000000 1302 95569451679744000000000000000 1303 5039795303424000000000000000 1304 4097540240769024000000000000 1305 232015447197249485930496000000 1306 57548279314907136000000 1307 381747488291995779072000 1308 429309923126870016000000000 1309 10013059431530496000000000000 1310 2916548208000000000000000000 1311 165144012502597632000000000000 1312 97881516786339626876928000000 1313 9712687978119168000000000000 1314 9947662298582071709270016000 1315 10925453049819039793152000 1316 644077799866368000000000 1317 7776521679273984000000000 1318 2048385024000000000000000000 1319 87824507904000000000000000 1320 3453687697969168515072000000 1321 19884099025807786377216000 1322 1171779811933042368000000000 1323 252064285451147280384000 1324 163069466112000000000000 1325 2204910445248000000000000000 1326 7993144737792000000000000000 1327 149633630208000000000000000 1328 2367504563237239652352000000000 1329 4091047885273950119264256000000 1330 965739477137488773176623104 1331 2639543754800086621618176000000 1332 54436136774270976 1333 441375778183342618312704 1334 28738386710318839303766016 1335 34286621871745561264128000 1336 2204910445248000000000000000 1337 3810085249388544000000000000 1338 342706080632832000000000000 1339 533452566528000000000 1340 1295238707703447552000 1341 18322330484736 1342 601433844416452843536384 1343 739737326860615286784000 1344 28003821368937283584000 1345 341063722024769560277680128 1346 16132114268873425944576000 1347 19841795064667570176000000 1348 34004815436741130584064000 1349 56997630743645393975771136 1350 118044328492366036992000 1351 4819249297172723310526464000 1352 152707129692979986432000000 1353 1062524964753334075392000000 1354 3926664000000000000 1355 16894140493418496000000000 1356 1441502951616000000 1357 978471828477000000000 1358 2078876353466351222784000 1359 14464668602142658658304000 1360 17560938988929024000000000 1361 636171568570957824000000000 1362 7569872930237054976000000000 1363 37489905879552000000000000000 1364 1725910826599947706564608000000 1365 1096965670349832192000000000 1366 26618768237455736832000000000 1367 26278059602608128000000000 1368 2268583777456128000000000 1369 4737568858668269568000000000 1370 1725910826599947706564608000000 1371 337368363898371047424000000 1372 2328090763841499267072000000 1373 16198684120162377695232000000 1374 103977801639980512610254848 1375 19082029653629431492608000 1376 669111931156618543104000000 1377 4799610109677741539328000000 1378 62045922767478718464000000 1379 43061421627408384000 1380 795533836249152000000 1381 2396335610414592000 1382 1999940276886523969536000 1383 13915437193272801263616000 1384 3772775604438933700608000 1385 4501147954484772864000000 1386 2102007713669035103361171456 1387 2102007713669035103361171456 1388 430010542777134219264000000 1389 97235441701779064441798656000 1390 8710403532378123534336000000 1391 301574765839393618919424000 1392 14696043104784384000000000000 1393 51308458682644093206528000000000 1394 34835065137266688000000000000 1395 1684003726502756352000000 1396 724460495276593152000000000 1397 144603922678272000000000000000 1398 481559940457574694912000000000 1399 481559940457574694912000000000 1400 43703853935830110189947501702144851968 1401 53256676935084100659707904000000 1402 5579840230367688995358375936000 1403 6657084616885512582463488000000 1404 4501147954484772864000000 1405 1214314245432381800448000000 1406 97235441701779064441798656000 1407 132248398648161450590208000 1408 7258185066345287122944000 1409 9566579763321864192000000 1410 430010542777134219264000000 1411 20646882447118515044352000000 1412 148102254812913167499264000000 1413 148102254812913167499264000000 1414 8979778660531497172992000000 1415 238181322764452084491838132224 1416 89444161807773696000000 1417 821904517255169021313024000 1418 1613403403052908544000 1419 2649740890909100212224000 1420 22483074023424000000000000000 1421 226577585153563951104000000000 1422 23739121509223404404736000000 1423 928061788788997943721984000000 1424 9629794844310509715456000 1425 122118430525489152000 1426 78956239220052590592000 1427 696599742788665344000000 1428 585015400970846208000000000 1429 43342621027128053858304000 1430 1886033227972608000000000 1431 1613403403052908544000 1432 13122880333774848000000000 1433 20646882447118515044352000000 1434 174522433934834270208000000 1435 31106086717095936000000000 1436 660576050010390528000000000000 1437 8187922952619753996288000000000 1438 97235441701779064441798656000 1439 481559940457574694912000000000 1440 24676086045137996611584000000 1441 144603922678272000000000000000 1442 148102254812913167499264000000 1443 69210266790738788352000000000 1444 14696043104784384000000000000 1445 342764853755904000000000000000 1446 1141475414417954832384000000000 1447 1684003726502756352000000 1448 978672483436594024415232 1449 133381950208201734488064000000 1450 29007383262665321104231366656 1451 72084690240089800580460969984000 1452 481559940457574694912000000000 1453 1565809896320925696000000000000 1454 812479653347328000000000000000 1455 8391762413094961152000000000 1456 1435395735626767663104000000 1457 328643392786498754445312000000 1458 585015400970846208000000000 1459 50454284490448576708608000000 1460 72649319722429286392528896 1461 89355486174635146346496000 1462 135681588800610000091503132672 1463 135681588800610000091503132672 1464 1114512556032000000000000000000 1465 481559940457574694912000000000 1466 1457274373159131021312000000000 1467 164053965726195646464000000000 1468 25963281069608389312512000 1469 42042430394924355551232000 1470 604133851842793624402132992 1471 29007383262665321104231366656 1472 572763434495241735150501888000000 1473 989735214807777718340067262464000 1474 43556142965880123323311949751266331066368 1475 16323566818527675787378780274688000 1476 328643392786498754445312000000 1477 1435395735626767663104000000 1478 7033813780510638342144000000 1479 173337896583954432000000000 1480 4738381338321616896000000000000 1481 1141475414417954832384000000000 1482 97235441701779064441798656000 1483 481559940457574694912000000000 1484 18436702021569629650944000 1485 29007383262665321104231366656 1486 25963281069608389312512000 1487 301574765839393618919424000 1488 481559940457574694912000000000 1489 69210266790738788352000000000 1490 249875578388054016000000000000 1491 283485252774866077089792000000 1492 978672483436594024415232 1493 4370659744422354435704881152000 1494 29007383262665321104231366656 1495 2199850166018365496229888000000 1496 1692306224709632000000 1497 1878130864410329088000000 1498 1019284249545799630848000000 1499 228682007543808000000000 1500 17479352859351859593216000000000 1501 921762748442383220736000000000 1502 1073741824000000000000000000000 1503 15202506276338990579712000000000 1504 25290400578284814336000000 1505 1019284249545799630848000000 1506 1878130864410329088000000 1507 1692306224709632000000 1508 130800436408989203300352000 1509 1658721111359094784000 1510 7692824020624707944448000 1511 1319071334126321664000000 1512 78956239220052590592000 1513 696599742788665344000000 1514 122118430525489152000 1515 9629794844310509715456000 1516 1613403403052908544000 1517 1886033227972608000000000 1518 585015400970846208000000000 1519 43342621027128053858304000 1520 226577585153563951104000000000 1521 22483074023424000000000000000 1522 23739121509223404404736000000 1523 928061788788997943721984000000 1524 89444161807773696000000 1525 821904517255169021313024000 1526 2649740890909100212224000 1527 1613403403052908544000 1528 342764853755904000000000000000 1529 14696043104784384000000000000 1530 1141475414417954832384000000000 1531 1684003726502756352000000 1532 24676086045137996611584000000 1533 144603922678272000000000000000 1534 69210266790738788352000000000 1535 148102254812913167499264000000 1536 174522433934834270208000000 1537 31106086717095936000000000 1538 20646882447118515044352000000 1539 13122880333774848000000000 1540 481559940457574694912000000000 1541 97235441701779064441798656000 1542 660576050010390528000000000000 1543 8187922952619753996288000000000 1544 4501147954484772864000000 1545 1214314245432381800448000000 1546 132248398648161450590208000 1547 97235441701779064441798656000 1548 53256676935084100659707904000000 1549 43703853935830110189947501702144851968 1550 5579840230367688995358375936000 1551 6657084616885512582463488000000 1552 20646882447118515044352000000 1553 430010542777134219264000000 1554 7258185066345287122944000 1555 9566579763321864192000000 1556 8979778660531497172992000000 1557 238181322764452084491838132224 1558 148102254812913167499264000000 1559 148102254812913167499264000000 1560 2102007713669035103361171456 1561 2102007713669035103361171456 1562 3772775604438933700608000 1563 4501147954484772864000000 1564 8710403532378123534336000000 1565 301574765839393618919424000 1566 97235441701779064441798656000 1567 430010542777134219264000000 1568 724460495276593152000000000 1569 144603922678272000000000000000 1570 481559940457574694912000000000 1571 481559940457574694912000000000 1572 51308458682644093206528000000000 1573 14696043104784384000000000000 1574 34835065137266688000000000000 1575 1684003726502756352000000 1576 978672483436594024415232 1577 4370659744422354435704881152000 1578 2199850166018365496229888000000 1579 29007383262665321104231366656 1580 69210266790738788352000000000 1581 481559940457574694912000000000 1582 249875578388054016000000000000 1583 283485252774866077089792000000 1584 481559940457574694912000000000 1585 97235441701779064441798656000 1586 4738381338321616896000000000000 1587 1141475414417954832384000000000 1588 25963281069608389312512000 1589 301574765839393618919424000 1590 29007383262665321104231366656 1591 18436702021569629650944000 1592 1692306224709632000000 1593 1878130864410329088000000 1594 25290400578284814336000000 1595 1019284249545799630848000000 1596 7692824020624707944448000 1597 1319071334126321664000000 1598 1658721111359094784000 1599 130800436408989203300352000 1600 17479352859351859593216000000000 1601 921762748442383220736000000000 1602 15202506276338990579712000000000 1603 1073741824000000000000000000000 1604 1878130864410329088000000 1605 1692306224709632000000 1606 1019284249545799630848000000 1607 228682007543808000000000 1608 1457274373159131021312000000000 1609 164053965726195646464000000000 1610 481559940457574694912000000000 1611 1114512556032000000000000000000 1612 29007383262665321104231366656 1613 604133851842793624402132992 1614 25963281069608389312512000 1615 42042430394924355551232000 1616 1435395735626767663104000000 1617 328643392786498754445312000000 1618 7033813780510638342144000000 1619 173337896583954432000000000 1620 572763434495241735150501888000000 1621 989735214807777718340067262464000 1622 16323566818527675787378780274688000 1623 43556142965880123323311949751266331066368 1624 1565809896320925696000000000000 1625 481559940457574694912000000000 1626 812479653347328000000000000000 1627 8391762413094961152000000000 1628 978672483436594024415232 1629 133381950208201734488064000000 1630 72084690240089800580460969984000 1631 29007383262665321104231366656 1632 585015400970846208000000000 1633 50454284490448576708608000000 1634 328643392786498754445312000000 1635 1435395735626767663104000000 1636 135681588800610000091503132672 1637 135681588800610000091503132672 1638 72649319722429286392528896 1639 89355486174635146346496000 1640 14464668602142658658304000 1641 2078876353466351222784000 1642 1441502951616000000 1643 978471828477000000000 1644 3926664000000000000 1645 16894140493418496000000000 1646 1062524964753334075392000000 1647 152707129692979986432000000 1648 17560938988929024000000000 1649 636171568570957824000000000 1650 37489905879552000000000000000 1651 7569872930237054976000000000 1652 1096965670349832192000000000 1653 1725910826599947706564608000000 1654 26618768237455736832000000000 1655 26278059602608128000000000 1656 2268583777456128000000000 1657 4737568858668269568000000000 1658 337368363898371047424000000 1659 1725910826599947706564608000000 1660 16198684120162377695232000000 1661 2328090763841499267072000000 1662 103977801639980512610254848 1663 19082029653629431492608000 1664 13915437193272801263616000 1665 1999940276886523969536000 1666 795533836249152000000 1667 2396335610414592000 1668 62045922767478718464000000 1669 43061421627408384000 1670 4799610109677741539328000000 1671 669111931156618543104000000 1672 341063722024769560277680128 1673 28003821368937283584000 1674 16132114268873425944576000 1675 19841795064667570176000000 1676 34004815436741130584064000 1677 56997630743645393975771136 1678 4819249297172723310526464000 1679 118044328492366036992000 1680 601433844416452843536384 1681 739737326860615286784000 1682 18322330484736 1683 1295238707703447552000 1684 533452566528000000000 1685 342706080632832000000000000 1686 2204910445248000000000000000 1687 3810085249388544000000000000 1688 28738386710318839303766016 1689 34286621871745561264128000 1690 441375778183342618312704 1691 54436136774270976 1692 2639543754800086621618176000000 1693 965739477137488773176623104 1694 2367504563237239652352000000000 1695 4091047885273950119264256000000 1696 19884099025807786377216000 1697 3453687697969168515072000000 1698 1171779811933042368000000000 1699 252064285451147280384000 1700 163069466112000000000000 1701 2204910445248000000000000000 1702 149633630208000000000000000 1703 7993144737792000000000000000 1704 8660473790458355712000000 1705 60258938973279363072000000 1706 651207748044672000000000 1707 156875857175052288000000 1708 2182908828672000000000000 1709 4097540240769024000000000000 1710 6913299456000000000000000000 1711 226534996574208000000000000000 1712 95569451679744000000000000000 1713 5039795303424000000000000000 1714 3079485137356480512000000000 1715 305574323472000000000000000 1716 381747488291995779072000 1717 57548279314907136000000 1718 632329245431474889424896000000 1719 16387080192000000000000000000 1720 2916548208000000000000000000 1721 165144012502597632000000000000 1722 10013059431530496000000000000 1723 429309923126870016000000000 1724 381747488291995779072000 1725 57548279314907136000000 1726 4097540240769024000000000000 1727 232015447197249485930496000000 1728 9712687978119168000000000000 1729 97881516786339626876928000000 1730 9947662298582071709270016000 1731 10925453049819039793152000 1732 644077799866368000000000 1733 7776521679273984000000000 1734 87824507904000000000000000 1735 2048385024000000000000000000 1736 243240100421423849275392000000000 1737 69670130274533376000000000000 1738 26245760667549696000000000 1739 45352674433525874688000000 1740 996569916280114176000 1741 1656684765003584397312 1742 603149531678787237838848000 1743 2645423646675296256000000 1744 914899999044904943616000 1745 246820614034552271142912000 1746 89729099376566593464041472 1747 4326454895055965452763136000 1748 89729099376566593464041472 1749 14067627561021276684288000000 1750 426506021051706324534951936 1751 10510607598731088887808000 1752 18180354074113409024000 1753 5098257548801413742592000 1754 12561734593939438043136000 1755 354614628556210176000 1756 8941194562240512000000000 1757 354614628556210176000 1758 6270633829156257792000000 1759 46099695717605376000000 1760 383353716856061952000000 1761 66799812578233524607254528000 1762 168110601127133184000000 1763 290495118747686141952000 1764 1425201067136000 1765 1752934986000000 1766 3511591436288000 1767 128862088197046272000 1768 5383497767424000 1769 15695328768000000 1770 1458097814863872000000000000 1771 3456231857455104000000000000 1772 31185648815693323244654592000 1773 38199352994944203718656000 1774 73921537933495284728070144000 1775 504568763152543204245504000 1776 20156744192678166528000000000 1777 448433426405712384000000000 1778 79427098821897907863552000000 1779 1022592386336919552000000000 1780 2031685360646627524608000000 1781 1436668676151555712352256000 1782 526216035253321728000000 1783 645701028132515217408000 1784 157047352000000000000 1785 2058641728000000000000000 1786 5297159345033321644032000000000 1787 2352291619700736000000000 1788 94636405749626242596864000 1789 716240068868559844933632000 1790 3265430780081074176000000 1791 4723296967316596543193088000 1792 329174686776950784000000000 1793 14430672911100542976000000000 1794 18881686433820672000000000 1795 16429087595363401728000000000 1796 2266934678762029056000000 1797 8556718869756557670878281728000 1798 703155537874944000000000 1799 191899802529792000000 1800 1401771385998132806695256064000 1801 329710020961436172288000000000 1802 3964201429846754888515584000000 1803 233148335123017305686016000000 1804 463218840329308598660235264000 1805 1098000214113916678305742848000 1806 4557911329770893645709312000000 1807 13288371223821847363584000000000 1808 3244231255815880704000000000000 1809 2821640276118601728000000000000 1810 44197078513848680448000000 1811 32219670236595688046592000 1812 53506660050841632768000000000000 1813 49797797720297180368896000000000 1814 11996282639845966567440384000000 1815 19292687143920618843838888710144 1816 45081416361677174341632000000 1817 8408152574058037248000000000 1818 55289210348538496548864000 1819 963886809709211453227008000 1820 143100416384758185984000000 1821 1044325013303328768000000000000 1822 238103316074145245036544000000000 1823 130047868403712000000000000 1824 6654303808466485248000000 1825 30893033300234331827994624000000 1826 440574614987341824000000000000 1827 104320203544488717582336000 1828 279342387335741571072000000000 1829 42359439206916292608000000000 1830 83444450149220310319104000 1831 8173640397107767239770112000 1832 55289210348538496548864000 1833 50829968480759197728768000 1834 11195963181787488102383616000 1835 110117995282042159104000000 1836 1388618539344415069053124608000000 1837 1360346636800091316289536000 1838 44010085870331177730048000 1839 1293251793221025792000000000000 1840 131432700762907213824000000000 1841 11012139397066752000000 1842 13385334983091277529088000000 1843 100449836468780025249792000000000 1844 168351012876417727697919148032 1845 190364015382462479921577984000 1846 9501055850758005521412784128000 1847 75976456719024454927122432000 1848 1865186680984138445488128000000 1849 2405084000748941869056000000000000 1850 36153405980441136555098112000 1851 53506660050841632768000000000000 1852 49371451917166706688000000 1853 3834794041888518269042688000 1854 1970738924762079166464000000 1855 27243494895910982397198336000 1856 2048522446841069961216000000 1857 20156744192678166528000000000 1858 597302260990664327036928000000000 1859 7011906707722862592000000000000000 1860 2239909023744000000000000000000 1861 2821640276118601728000000000000 1862 329710020961436172288000000000 1863 240358605280886969597952000000 1864 87096698903084439213925919096832000 1865 49376986908561584368386048000 1866 104320203544488717582336000 1867 5297159345033321644032000000000 1868 127659379886961721344000000 1869 31662119584607288426496000000 1870 202803722237265926160384000 1871 271322705357420101632000000 1872 338875513655330340864000000000 1873 238103316074145245036544000000000 1874 2061312401963192910739314573312 1875 15494817053112486862440628224000 1876 1012997383199391744000000000000 1877 146662920799911936000000 1878 579650954505089974272000000000 1879 1121335444633140496623992832000000 1880 53506660050841632768000000000000 1881 526486815369068544000000000000000 1882 1062953307035762688000000000 1883 25391692540446998513319936000 1884 997753184503499685888000000000 1885 2008387814976000000000000000000 1886 101401286602874190299136000000 1887 240358605280886969597952000000 1888 663221759162200073699328000000000 1889 2056975761290460659712000000000 1890 126830601601994981376000000000000 1891 700753951256230232064000000000 1892 1393571532738295127605248000 1893 23694778947317018029719552000 1894 93934898648967020544000000 1895 1298556038923320092000256000 1896 3834794041888518269042688000 1897 49371451917166706688000000 1898 27243494895910982397198336000 1899 1970738924762079166464000000 1900 36153405980441136555098112000 1901 53506660050841632768000000000000 1902 1865186680984138445488128000000 1903 2405084000748941869056000000000000 1904 329710020961436172288000000000 1905 240358605280886969597952000000 1906 2239909023744000000000000000000 1907 2821640276118601728000000000000 1908 20156744192678166528000000000 1909 2048522446841069961216000000 1910 7011906707722862592000000000000000 1911 597302260990664327036928000000000 1912 100449836468780025249792000000000 1913 13385334983091277529088000000 1914 11012139397066752000000 1915 131432700762907213824000000000 1916 168351012876417727697919148032 1917 190364015382462479921577984000 1918 9501055850758005521412784128000 1919 75976456719024454927122432000 1920 55289210348538496548864000 1921 50829968480759197728768000 1922 11195963181787488102383616000 1923 110117995282042159104000000 1924 1293251793221025792000000000000 1925 44010085870331177730048000 1926 1360346636800091316289536000 1927 1388618539344415069053124608000000 1928 101401286602874190299136000000 1929 240358605280886969597952000000 1930 997753184503499685888000000000 1931 2008387814976000000000000000000 1932 526486815369068544000000000000000 1933 53506660050841632768000000000000 1934 25391692540446998513319936000 1935 1062953307035762688000000000 1936 23694778947317018029719552000 1937 1393571532738295127605248000 1938 1298556038923320092000256000 1939 93934898648967020544000000 1940 126830601601994981376000000000000 1941 700753951256230232064000000000 1942 663221759162200073699328000000000 1943 2056975761290460659712000000000 1944 338875513655330340864000000000 1945 238103316074145245036544000000000 1946 2061312401963192910739314573312 1947 15494817053112486862440628224000 1948 1121335444633140496623992832000000 1949 579650954505089974272000000000 1950 146662920799911936000000 1951 1012997383199391744000000000000 1952 5297159345033321644032000000000 1953 104320203544488717582336000 1954 49376986908561584368386048000 1955 87096698903084439213925919096832000 1956 127659379886961721344000000 1957 31662119584607288426496000000 1958 202803722237265926160384000 1959 271322705357420101632000000 1960 963886809709211453227008000 1961 55289210348538496548864000 1962 8408152574058037248000000000 1963 45081416361677174341632000000 1964 143100416384758185984000000 1965 1044325013303328768000000000000 1966 238103316074145245036544000000000 1967 130047868403712000000000000 1968 6654303808466485248000000 1969 30893033300234331827994624000000 1970 440574614987341824000000000000 1971 104320203544488717582336000 1972 8173640397107767239770112000 1973 83444450149220310319104000 1974 42359439206916292608000000000 1975 279342387335741571072000000000 1976 49797797720297180368896000000000 1977 53506660050841632768000000000000 1978 19292687143920618843838888710144 1979 11996282639845966567440384000000 1980 44197078513848680448000000 1981 32219670236595688046592000 1982 3244231255815880704000000000000 1983 2821640276118601728000000000000 1984 4557911329770893645709312000000 1985 13288371223821847363584000000000 1986 463218840329308598660235264000 1987 1098000214113916678305742848000 1988 329710020961436172288000000000 1989 1401771385998132806695256064000 1990 233148335123017305686016000000 1991 3964201429846754888515584000000 1992 157047352000000000000 1993 2058641728000000000000000 1994 5297159345033321644032000000000 1995 2352291619700736000000000 1996 4723296967316596543193088000 1997 3265430780081074176000000 1998 716240068868559844933632000 1999 94636405749626242596864000 2000 16429087595363401728000000000 2001 18881686433820672000000000 2002 14430672911100542976000000000 2003 329174686776950784000000000 2004 2266934678762029056000000 2005 8556718869756557670878281728000 2006 703155537874944000000000 2007 191899802529792000000 2008 526216035253321728000000 2009 645701028132515217408000 2010 2031685360646627524608000000 2011 1436668676151555712352256000 2012 448433426405712384000000000 2013 20156744192678166528000000000 2014 1022592386336919552000000000 2015 79427098821897907863552000000 2016 38199352994944203718656000 2017 31185648815693323244654592000 2018 504568763152543204245504000 2019 73921537933495284728070144000 2020 1458097814863872000000000000 2021 3456231857455104000000000000 2022 5383497767424000 2023 15695328768000000 2024 582501395520000 2025 100285679065000000000 2026 92400753168875520000000000000 2027 92400753168875520000000000000 2028 4801471122563745710080000 2029 1128577640256003962390446080 2030 136887932974141440000 2031 136887932974141440000 2032 239641117096769307279360000 2033 247052180934260131921920000 2034 125412676583125155840000000000 2035 29478036831511464734883840000000 2036 772797558019164733440000000 2037 799933497769647365160960000 2038 29478036831511464734883840000000 2039 125412676583125155840000000000 2040 84029320042697981952000000000 2041 84029320042697981952000000000 2042 18306352334473100636498952192 2043 341259033317217539457024000 2044 84029320042697981952000000000 2045 84029320042697981952000000000 2046 259978386775135393677312000 2047 250910205178375490940960768000 2048 409669818264000000000 2049 11772961828798464 2050 3132181597663550767104000 2051 13312482098073518997504000 2052 26253934531612961144832000000000 2053 111695911748370432000000000000 2054 60867123326464000000 2055 244610232738246144000 2056 180829874170294272000000000 2057 9081164965303660799066112000000 2058 29469269187072000000000000000 2059 180829874170294272000000000 2060 685658587096820219904000000000000 2061 3229074207388708909350912000000000 2062 3132208537162868060061696000000000 2063 3007309704449688000000000000000 2064 2076331683234375000000000000000 2065 2229444168785068032000000000000000 2066 11795551687916126208000000 2067 118932152098439379787186176000 2068 87994766284289998848000000000 2069 13325807905979498496000000000000 2070 2229444168785068032000000000000000 2071 488038239039168000000000000000000 2072 9485046853632000000000000000000 2073 2229444168785068032000000000000000 2074 118932152098439379787186176000 2075 11795551687916126208000000 2076 87994766284289998848000000000 2077 13325807905979498496000000000000 2078 2229444168785068032000000000000000 2079 2229444168785068032000000000000000 2080 3132208537162868060061696000000000 2081 3229074207388708909350912000000000 2082 13737917540059840512000000000000 2083 3132208537162868060061696000000000 2084 792336458423107584000000000 2085 94938637573029888000000000000000 2086 792336458423107584000000000 2087 179919658395455717376000000000 2088 9141009314560919464795176960000 2089 6259338679189764833280000000000 2090 29722328716755517235527680000000 2091 438903994183164430147418849280000 2092 6259338679189764833280000000000 2093 6071571227161909002240000000000 2094 1015790499402696622080000000000000 2095 29722328716755517235527680000000 2096 4783813640575865050890240000000000 2097 5136580784108009750120739121397760000 2098 61564821370075042472263680 2099 61564821370075042472263680 2100 831506246500431943434240000 2101 723019613391360000000000000000000 2102 438903994183164430147418849280000 2103 1015790499402696622080000000000000 2104 26253934531612961144832000000000 2105 111695911748370432000000000000 2106 161777716951744681869312000000 2107 161777716951744681869312000000 2108 106590455043349644985761792 2109 165132902596608 2110 800892972249397642395648000000 2111 75752526109747330217863544832 2112 701650624113655676928000000000000 2113 87345891501605388288000000000 2114 19750949095673872464740352000000 2115 985768608034750042875101184000000 2116 303170054874187267092353384448000 2117 87345891501605388288000000000 2118 985768608034750042875101184000000 2119 4193897997070948368384000000000 2120 14714193835264315392000 2121 5839293037921875000000000000 2122 1928286047144939618304000000000 2123 4225053608453091262464000000000 2124 84653556693609480192000000000 2125 1987919599038971609088000000000 2126 7454918749415768064000 2127 14714193835264315392000 2128 4225053608453091262464000000000 2129 1987919599038971609088000000000 2130 1928286047144939618304000000000 2131 84653556693609480192000000000 2132 23432153937249042432000000 2133 14750976637425446220503973888000000 2134 13737917540059840512000000000000 2135 23432153937249042432000000 2136 1316350543962149869584384 2137 3229074207388708909350912000000000 2138 1316350543962149869584384 2139 3007309704449688000000000000000 2140 1350688414709788953956352000000 2141 8710403532378123534336000000000 2142 26250694870555195342848000000 2143 8710403532378123534336000000000 2144 15306932965313088000000 2145 13363461010158061981201171875 2146 1350688414709788953956352000000 2147 8710403532378123534336000000000 2148 26250694870555195342848000000 2149 8710403532378123534336000000000 2150 15306932965313088000000 2151 22166254898373312000000 2152 406990071945882501120000000 2153 88838473139685443103621120000 2154 1731516740997120000000000 2155 1731516740997120000000000 2156 28593755575883246830878720000000 2157 3302880250051952640000000000000000 2158 6259338679189764833280000000000 2159 6071571227161909002240000000000 2160 183150090379637006668922880000 2161 3302880250051952640000000000000000 2162 4321624472686080000000000000000 2163 2350924922880000000000000000000000 2164 4783813640575865050890240000000000 2165 4640308943944989718609920000000000 2166 3302880250051952640000000000000000 2167 6259338679189764833280000000000 2168 2970828027232298826058432512000 2169 19750949095673872464740352000000 2170 354476441679919773991015809024000000 2171 303170054874187267092353384448000 2172 6614552889658441728000000000000 2173 5892124725228893349296996352000 2174 478155254115981161467478016000000 2175 19750949095673872464740352000000 2176 487552323927274439049216000 2177 51717991839853598648303616000 2178 3799026370269806768160768000000 2179 8074315521652154909589504000000 2180 96292195658072064000000 2181 18498640744807592361984 2182 53919151806887847788544000000 2183 44624675905160085504000000 2184 5935896116016784601191022592000 2185 2792883906438624304812785664000 2186 1987919599038971609088000000000 2187 2229444168785068032000000000000000 2188 6170181287328620638736744448000 2189 9362006141859659633393664000000 2190 57689028587107439685402624000 2191 1897619973101394375503989702656 2192 85355101951711248384000000000 2193 2066381228877522665472000000000 2194 4280162313345404239872000 2195 87626073609928313929728000000 2196 19300785013721191610843136000000 2197 58167112037236567858741248000 2198 41402201420454690816000000000 2199 118932152098439379787186176000 2200 13325807905979498496000000000000 2201 1586874322944000000000000000000000 2202 4225053608453091262464000000000 2203 14280142387232636928000000000000 2204 123626311006254979501522944000 2205 44669345250410496000000000000000 2206 62757213883968717324288000000000 2207 46432409326977024000000000000000 2208 85355101951711248384000000000 2209 3229074207388708909350912000000000 2210 60754075619328000000000000000 2211 19300785013721191610843136000000 2212 210872155778542381068288000000000 2213 2229444168785068032000000000000000 2214 13737917540059840512000000000000 2215 87994766284289998848000000000 2216 190378881022483589989662720000 2217 4783813640575865050890240000000000 2218 1427112514744831759865610240000000 2219 28593755575883246830878720000000 2220 1471246935741480496823009280000000 2221 3302880250051952640000000000000000 2222 29722328716755517235527680000000 2223 4640308943944989718609920000000000 2224 20352470429718282240000000000000 2225 1015790499402696622080000000000000 2226 20352470429718282240000000000000 2227 6506389875182870200320000000000 2228 1700150203714498335866880000 2229 374480245674386385335746560000 2230 10659092294707099729920000 2231 10659092294707099729920000 2232 313097623437312000000000 2233 6746112000000000000000 2234 10586374361692766208000000 2235 800892972249397642395648000000 2236 2055176182016608365969408000 2237 168162956752051532464128000000 2238 26253934531612961144832000000000 2239 254900422735375855050031104000000 2240 136492899484194777858048000000000 2241 64220938989134168457216000000000 2242 4503163685044906758478460092416000 2243 108649660744120210040793161508323328000 2244 94238558574870528000000000000000 2245 19158460723195101069705216000000 2246 64220938989134168457216000000000 2247 31120016827866756564369014784000000 2248 123108324344649366232664899584 2249 5935896116016784601191022592000 2250 14280142387232636928000000000000 2251 19300785013721191610843136000000 2252 4098310578334288576512000000000 2253 210872155778542381068288000000000 2254 4391813165748437385216000000000 2255 4391813165748437385216000000000 2256 123626311006254979501522944000 2257 993091681625499335355531264000000 2258 5935896116016784601191022592000 2259 87994766284289998848000000000 2260 296260196073635990349507723264000 2261 3132208537162868060061696000000000 2262 39521540199011602167068884992 2263 19300785013721191610843136000000 2264 4225053608453091262464000000000 2265 94938637573029888000000000000000 2266 685658587096820219904000000000000 2267 29198081302342926336000000000000 2268 46432409326977024000000000000000 2269 133381950208201734488064000000000 2270 14280142387232636928000000000000 2271 821904517255169021313024000000 2272 5757831284198035381221851136000 2273 245191454063198841574785024000 2274 82114121865086631936000000000 2275 589863570339004416000000000000 2276 82114121865086631936000000000 2277 94938637573029888000000000000000 2278 87994766284289998848000000000 2279 23432153937249042432000000 2280 4280162313345404239872000 2281 87626073609928313929728000000 2282 2066381228877522665472000000000 2283 85355101951711248384000000000 2284 41402201420454690816000000000 2285 118932152098439379787186176000 2286 58167112037236567858741248000 2287 19300785013721191610843136000000 2288 57689028587107439685402624000 2289 1897619973101394375503989702656 2290 9362006141859659633393664000000 2291 6170181287328620638736744448000 2292 1987919599038971609088000000000 2293 2229444168785068032000000000000000 2294 2792883906438624304812785664000 2295 5935896116016784601191022592000 2296 13737917540059840512000000000000 2297 87994766284289998848000000000 2298 2229444168785068032000000000000000 2299 210872155778542381068288000000000 2300 60754075619328000000000000000 2301 19300785013721191610843136000000 2302 3229074207388708909350912000000000 2303 85355101951711248384000000000 2304 4225053608453091262464000000000 2305 14280142387232636928000000000000 2306 1586874322944000000000000000000000 2307 13325807905979498496000000000000 2308 62757213883968717324288000000000 2309 46432409326977024000000000000000 2310 44669345250410496000000000000000 2311 123626311006254979501522944000 2312 478155254115981161467478016000000 2313 19750949095673872464740352000000 2314 5892124725228893349296996352000 2315 6614552889658441728000000000000 2316 354476441679919773991015809024000000 2317 303170054874187267092353384448000 2318 19750949095673872464740352000000 2319 2970828027232298826058432512000 2320 3799026370269806768160768000000 2321 8074315521652154909589504000000 2322 51717991839853598648303616000 2323 487552323927274439049216000 2324 53919151806887847788544000000 2325 44624675905160085504000000 2326 18498640744807592361984 2327 96292195658072064000000 2328 1731516740997120000000000 2329 1731516740997120000000000 2330 88838473139685443103621120000 2331 406990071945882501120000000 2332 6259338679189764833280000000000 2333 6071571227161909002240000000000 2334 3302880250051952640000000000000000 2335 28593755575883246830878720000000 2336 3302880250051952640000000000000000 2337 6259338679189764833280000000000 2338 4640308943944989718609920000000000 2339 4783813640575865050890240000000000 2340 4321624472686080000000000000000 2341 2350924922880000000000000000000000 2342 3302880250051952640000000000000000 2343 183150090379637006668922880000 2344 39521540199011602167068884992 2345 19300785013721191610843136000000 2346 3132208537162868060061696000000000 2347 296260196073635990349507723264000 2348 5935896116016784601191022592000 2349 87994766284289998848000000000 2350 993091681625499335355531264000000 2351 123626311006254979501522944000 2352 14280142387232636928000000000000 2353 19300785013721191610843136000000 2354 5935896116016784601191022592000 2355 123108324344649366232664899584 2356 4391813165748437385216000000000 2357 4391813165748437385216000000000 2358 210872155778542381068288000000000 2359 4098310578334288576512000000000 2360 82114121865086631936000000000 2361 589863570339004416000000000000 2362 245191454063198841574785024000 2363 5757831284198035381221851136000 2364 87994766284289998848000000000 2365 23432153937249042432000000 2366 94938637573029888000000000000000 2367 82114121865086631936000000000 2368 14280142387232636928000000000000 2369 821904517255169021313024000000 2370 133381950208201734488064000000000 2371 46432409326977024000000000000000 2372 685658587096820219904000000000000 2373 29198081302342926336000000000000 2374 94938637573029888000000000000000 2375 4225053608453091262464000000000 2376 10586374361692766208000000 2377 800892972249397642395648000000 2378 6746112000000000000000 2379 313097623437312000000000 2380 26253934531612961144832000000000 2381 254900422735375855050031104000000 2382 168162956752051532464128000000 2383 2055176182016608365969408000 2384 64220938989134168457216000000000 2385 31120016827866756564369014784000000 2386 19158460723195101069705216000000 2387 94238558574870528000000000000000 2388 4503163685044906758478460092416000 2389 108649660744120210040793161508323328000 2390 64220938989134168457216000000000 2391 136492899484194777858048000000000 2392 29722328716755517235527680000000 2393 4640308943944989718609920000000000 2394 3302880250051952640000000000000000 2395 1471246935741480496823009280000000 2396 1427112514744831759865610240000000 2397 28593755575883246830878720000000 2398 4783813640575865050890240000000000 2399 190378881022483589989662720000 2400 20352470429718282240000000000000 2401 6506389875182870200320000000000 2402 1015790499402696622080000000000000 2403 20352470429718282240000000000000 2404 10659092294707099729920000 2405 10659092294707099729920000 2406 374480245674386385335746560000 2407 1700150203714498335866880000 2408 7454918749415768064000 2409 14714193835264315392000 2410 1987919599038971609088000000000 2411 84653556693609480192000000000 2412 1928286047144939618304000000000 2413 4225053608453091262464000000000 2414 5839293037921875000000000000 2415 14714193835264315392000 2416 1928286047144939618304000000000 2417 84653556693609480192000000000 2418 1987919599038971609088000000000 2419 4225053608453091262464000000000 2420 13737917540059840512000000000000 2421 23432153937249042432000000 2422 14750976637425446220503973888000000 2423 23432153937249042432000000 2424 1316350543962149869584384 2425 3007309704449688000000000000000 2426 3229074207388708909350912000000000 2427 1316350543962149869584384 2428 26250694870555195342848000000 2429 8710403532378123534336000000000 2430 8710403532378123534336000000000 2431 1350688414709788953956352000000 2432 15306932965313088000000 2433 22166254898373312000000 2434 8710403532378123534336000000000 2435 26250694870555195342848000000 2436 1350688414709788953956352000000 2437 8710403532378123534336000000000 2438 13363461010158061981201171875 2439 15306932965313088000000 2440 19750949095673872464740352000000 2441 985768608034750042875101184000000 2442 87345891501605388288000000000 2443 701650624113655676928000000000000 2444 985768608034750042875101184000000 2445 4193897997070948368384000000000 2446 87345891501605388288000000000 2447 303170054874187267092353384448000 2448 800892972249397642395648000000 2449 75752526109747330217863544832 2450 165132902596608 2451 106590455043349644985761792 2452 161777716951744681869312000000 2453 161777716951744681869312000000 2454 111695911748370432000000000000 2455 26253934531612961144832000000000 2456 438903994183164430147418849280000 2457 1015790499402696622080000000000000 2458 723019613391360000000000000000000 2459 831506246500431943434240000 2460 61564821370075042472263680 2461 61564821370075042472263680 2462 5136580784108009750120739121397760000 2463 4783813640575865050890240000000000 2464 29722328716755517235527680000000 2465 438903994183164430147418849280000 2466 6259338679189764833280000000000 2467 9141009314560919464795176960000 2468 1015790499402696622080000000000000 2469 29722328716755517235527680000000 2470 6071571227161909002240000000000 2471 6259338679189764833280000000000 2472 29469269187072000000000000000 2473 180829874170294272000000000 2474 9081164965303660799066112000000 2475 180829874170294272000000000 2476 3132208537162868060061696000000000 2477 3007309704449688000000000000000 2478 3229074207388708909350912000000000 2479 685658587096820219904000000000000 2480 2229444168785068032000000000000000 2481 488038239039168000000000000000000 2482 13325807905979498496000000000000 2483 87994766284289998848000000000 2484 11795551687916126208000000 2485 118932152098439379787186176000 2486 2229444168785068032000000000000000 2487 2076331683234375000000000000000 2488 2229444168785068032000000000000000 2489 2229444168785068032000000000000000 2490 13325807905979498496000000000000 2491 87994766284289998848000000000 2492 118932152098439379787186176000 2493 11795551687916126208000000 2494 2229444168785068032000000000000000 2495 9485046853632000000000000000000 2496 13737917540059840512000000000000 2497 3132208537162868060061696000000000 2498 3229074207388708909350912000000000 2499 3132208537162868060061696000000000 2500 792336458423107584000000000 2501 179919658395455717376000000000 2502 94938637573029888000000000000000 2503 792336458423107584000000000 2504 60867123326464000000 2505 244610232738246144000 2506 111695911748370432000000000000 2507 26253934531612961144832000000000 2508 3132181597663550767104000 2509 13312482098073518997504000 2510 11772961828798464 2511 409669818264000000000 2512 18306352334473100636498952192 2513 341259033317217539457024000 2514 84029320042697981952000000000 2515 84029320042697981952000000000 2516 259978386775135393677312000 2517 250910205178375490940960768000 2518 84029320042697981952000000000 2519 84029320042697981952000000000 2520 125412676583125155840000000000 2521 29478036831511464734883840000000 2522 247052180934260131921920000 2523 239641117096769307279360000 2524 29478036831511464734883840000000 2525 125412676583125155840000000000 2526 799933497769647365160960000 2527 772797558019164733440000000 2528 136887932974141440000 2529 136887932974141440000 2530 1128577640256003962390446080 2531 4801471122563745710080000 2532 92400753168875520000000000000 2533 92400753168875520000000000000 2534 100285679065000000000 2535 582501395520000 2536 28354916906717184 2537 67211654889996288 2538 5644808940720101031936000000 2539 9523824608438784000000000000 2540 2839733866988417581056000000000 2541 12373772211752605184950272000 2542 16973624433131145658368000000 2543 6731221018046619451392000000000 2544 4164538022366828531023872000000 2545 9871497534499149110575104000000 2546 112082518788259901865984000 2547 82731933911493799575552000 2548 4006408227054559520882688000000 2549 337368363898371047424000000000000 2550 142327278519625285632000000000000 2551 2920671597522773890723479552000 2552 10680976481516154519552000000 2553 2966881376892182593536000000000 2554 171140932991601572195598336 2555 3284183457042890099871090475008000 2556 114538293891814273327300608000 2557 1439110463791361163264000000000 2558 44103534105612681216000000 2559 809249637439264260096000000 2560 1251653080876389531648000000000 2561 2394692784413476878104395776 2562 1385514895939969260883116294144000 2563 405667396720833356315492352 2564 80651971191552098697216000 2565 7690549443444401504256000 2566 12152346119750379903123456000000 2567 3868076556037850300153856000000 2568 246820614034552271142912000000000 2569 64263387017183966540070912000000000 2570 827365612728103206912000000000000 2571 19764003854050500209503371264000000 2572 11340300184079844388110336000000 2573 252791824701430545377164152274944 2574 3487673883175680892049620992000 2575 185496753625524518787219456000000 2576 19297157148177334272000000000000000 2577 416431497061859328000000000000000 2578 27111116397874485884092416000000000 2579 603149531678787237838848000000000 2580 357489140024143911016036564992000 2581 26880711547448520031076352000000 2582 1162389115558868582280462336000000 2583 87403624398552318345216000000000 2584 9741855189830147839623168000 2585 16436290610203656192000000000 2586 7118548826587804311552000000 2587 16873597218578499108864000000 2588 11340300184079844388110336000000 2589 26880711547448520031076352000000 2590 36873404043139259301888000000000 2591 26880711547448520031076352000000 2592 5299481781818200424448000000000 2593 3747430396087930649051136000000 2594 1567953177079034792116224000000 2595 3716629753076230618349568000000 2596 218587792404860614213632000000 2597 154570309172889234570215424000 2598 63253201101515309979795456000 2599 154570309172889234570215424000 2600 25253941572976565256192000000000 2601 42608016097371648000000000000000 2602 1214314245432381800448000000000000 2603 25689344853262906034032214016000 2604 372800281535152128000000000000 2605 280176119996896088064000000000 2606 7714055353705163882496000000000 2607 912611579425867712692224000000000 2608 13737917540059840512000000000000000 2609 9714513963459054403584000000000000 2610 1301277975036574040064000000000000 2611 1114512556032000000000000000000000000 2612 17436035582546112000000000000000 2613 17857857082609285805113344000000 2614 62480638749197742538752000000000000 2615 2112129723838464000000000000000000 2616 854344444919589535481856000000000 2617 117121033924389988466688000000 2618 203158099880539324416000000000000000 2619 14696043104784384000000000000000000 2620 792336458423107584000000000000 2621 13472029812022050816000000000000 2622 1706024084206825298139807744000000 2623 123410307017276135571456000000000 2624 400203974728826356727808000000000 2625 4853014685709538672615882752000000000 2626 14348907000000000000000000000000000 2627 481559940457574694912000000000000000 2628 203158099880539324416000000000000000 2629 97235441701779064441798656000000000 2630 181410697734103498752000000000000 2631 2967390188652925550592000000000000 2632 160659854491618639872000000000 2633 2025112758327915935956992000000000 2634 20159181213696000000000000000000000 2635 481559940457574694912000000000000000 2636 73145782610367634657744257024000 2637 2878374507691571675136000000000000 2638 7984925957704717606846464000000 2639 2638638639074274824945664000000 2640 6657084616885512582463488000000000000 2641 948631643801662475206656000000000 2642 285422502948966351973122048000000000 2643 14696043104784384000000000000000000 2644 5718751115176649366175744000000000 2645 581194557779434291140231168000000 2646 41021201967938042811383808000000000 2647 481559940457574694912000000000000000 2648 195726237040115712000000000000000000 2649 463943672983977984000000000000000000 2650 660576050010390528000000000000000000 2651 3084510755642249576448000000000000 2652 1251867735837952966656000000000000 2653 208073004649796470588405972992000000 2654 359796813461446459392000000000000 2655 186694177220038656000000000000000 2656 78761606014703808000000000000000 2657 186694177220038656000000000000000 2658 26072523343493332992000000000000 2659 6867667648512000000000000000000000 2660 385008010070287941292032000000000 2661 18285168245819647721472000000000 2662 2375858689675829968896000000000 2663 1680044471715532501942272000000 2664 5440480651886394674774016000000 2665 422574625187587272777469526016000 2666 1567953177079034792116224000000 2667 90106640675112958820352000000000 2668 8667031053805908825879871488000000 2669 137516483615598559308948701184000000 2670 2665518316125964115934273601536000 2671 199175622583949309759311286573727744 2672 180507383487984440879087616000000 2673 13057536421295170781184000000000 2674 123085184329995327111168000000000 2675 2667346935990976512000000000000 2676 59808912469253666418997592064000000 2677 1383104936662823888851304448000000 2678 41293764894237030088704000000000000 2679 4497216681726399882461184000000000 2680 1198336786158036433074388992000000 2681 873587517109208559711229575168000 2682 217053148277042534919602370062057472000 2683 514496351471508230920538951258210304000 2684 17810810813751355068383232000000 2685 12647577586796765940547584000000 2686 105922708155301899560307130368000 2687 260985823996086845741721452544000 2688 5440480651886394674774016000000 2689 3966110395225181717910257664000 2690 202146496881770468242096128000000000 2691 479162066682715183981264896000000000 2692 35404241676196473672302592000 2693 59733427944128053248000000000 2694 342289350038782476288000000000 2695 811352533425262166016000000000 2696 625488403222446024425472000000000 2697 1482639178008760946786304000000000 2698 462782392178835456000000000000000 2699 337368363898371047424000000000000 2700 445210290650087424000000000000000 2701 52670618487547232256000000000000000 2702 32183526719344885868003328000000000 2703 455981045949163151806169088000000 2704 32183526719344885868003328000000000 2705 76286878149558247983415296000000000 2706 1346730467470391554080768000 2707 981766510785915442924879872 2708 192367003759803204668227584000000 2709 2725484635211761197319716864000 2710 1115321750034882200460066816000 2711 314822211778765651968000000000000 2712 502707483242496000000000 2713 2966881376892182593536000000000 2714 163949196077894876421685248000 2715 148076860050428100083712000000000 2716 39505704756021235562840064000000 2717 697360433454946727793524736000000 2718 175055276811077452727989567488000 2719 3185664621215843589324395249664000 2720 1812864720563543153697619968000 2721 366473755283779584000000 2722 203123264815402057728000000000000 2723 1263613283760675999449088000000 2724 956598674149446814531584000000000 2725 90834047577723173741789184000000 2726 203123264815402057728000000000000 2727 19884099025807786377216000000000 2728 26034936818754928103424000000000 2729 603262923790742849839561703424000 2730 3360720640152430044105274294272 2731 136608794639197057448087302176768000 2732 406671383849472000000000000000000 2733 59861194839648154681344000000000 2734 12237489813936932340847607808000000 2735 481559940457574694912000000000000000 2736 827521157463296090314899456000000 2737 42608016097371648000000000000000 2738 57631835238411258610911830605824000 2739 25689344853262906034032214016000 2740 3390705900200990343168000000 2741 17730657298227147136303104000 2742 11265447590444985007076278272000 2743 1144903266228927365163603984384 2744 660576050010390528000000000000000000 2745 4168969562963777387942117376000000 2746 6199893184830912000000000000000000 2747 14696043104784384000000000000000000 2748 174522433934834270208000000000000 2749 426476227307746885632000000000000 2750 4070494085943656448000000000000000 2751 148102254812913167499264000000000000 2752 11265447590444985007076278272000 2753 2967390188652925550592000000000000 2754 15407021574586368000000000000000000000 2755 15779756128913807602876416000000000000 2756 8710403532378123534336000000000000 2757 29007383262665321104231366656000000 2758 400203974728826356727808000000000 2759 13015021585319424000000000000000 2760 1251867735837952966656000000000000 2761 8212511293434394070158606860288 2762 2047365570533711627509825536000000000 2763 3454279995636458717184000000000000000 2764 2301265425837489508970496000000 2765 280670839341239909201891328000000 2766 3763601750120634988514116632576000 2767 6349884175103652056530944000000000 2768 1758784034375343585538080768000000 2769 481559940457574694912000000000000000 2770 8710403532378123534336000000000000 2771 6349884175103652056530944000000000 2772 90495479488123626934272786432000000 2773 2967390188652925550592000000000000 2774 77739904781813115237974409216000 2775 178744570012071955508018282496000 2776 2580860305889814380544000000000000 2777 186694177220038656000000000000000 2778 42640276685998458144817152000000000 2779 5845503323611170159722496000000 2780 144603922678272000000000000000000000 2781 20646882447118515044352000000000000 2782 370923773581615693824000000000000 2783 1339176927923476992000000000000000 2784 78761606014703808000000000000000 2785 6117594799146226679808000000000000 2786 10512583592959650332518907904000 2787 94318575868037420650856448000000000 2788 483006065440328732178395430912 2789 26703283177351075572328955904000 2790 109689381898474399727616000000 2791 11147691256644953809354752000 2792 308433460577697792000000 2793 57651885743359112773632000000 2794 482154703593941086765056000 2795 398559302921825386758144000000 2796 482154703593941086765056000 2797 1876994745488338209453637632000 2798 195920474112000000000000000000000 2799 1396179471478674161664000000000000 2800 12237489813936932340847607808000000 2801 18436702021569629650944000000000 2802 400998066223085398944894412652544000 2803 136608794639197057448087302176768000 2804 87780798836632886029483769856000000 2805 97235441701779064441798656000000000 2806 12237489813936932340847607808000000 2807 481559940457574694912000000000000000 2808 26072523343493332992000000000000 2809 19006869517406639751168000000000 2810 41021201967938042811383808000000000 2811 430010542777134219264000000000000 2812 6199893184830912000000000000000000 2813 15779756128913807602876416000000000000 2814 203158099880539324416000000000000000 2815 481559940457574694912000000000000000 2816 8710403532378123534336000000000000 2817 132248398648161450590208000000000 2818 62480638749197742538752000000000000 2819 148102254812913167499264000000000000 2820 542086379860909058354552242176000000000000 2821 481559940457574694912000000000000000 2822 41021201967938042811383808000000000 2823 132248398648161450590208000000000 2824 87780798836632886029483769856000000 2825 481559940457574694912000000000000000 2826 5935896116016784601191022592000000 2827 90123580723559880056610226176000 2828 19797182932874541244934857147365799808389349376 2829 17586736336797345411299269191571341312000 2830 42640276685998458144817152000000000 2831 135767020948495373420199936000000 2832 42640276685998458144817152000000000 2833 441451472880338561138688000000000 2834 652007009854103181592054726656000000 2835 475313110183641219380607895732224000 2836 8597411549630276040398065864015872 2837 50642881656650081314153361263558656000 2838 285422502948966351973122048000000000 2839 676557044027179500973326336000000000 2840 472697098519103668224000000 2841 412877453949813104050176000000 2842 23800834965828294659801088000 2843 4448813742440296396233111502848000 2844 472697098519103668224000000 2845 412877453949813104050176000000 2846 15407021574586368000000000000000000000 2847 517071048832247647531054399488000000000 2848 285422502948966351973122048000000000 2849 97235441701779064441798656000000000 2850 36540948784578656978853503352963072 2851 55051697249174569023644368896000 2852 285422502948966351973122048000000000 2853 69210266790738788352000000000000000 2854 36540948784578656978853503352963072 2855 6568717398128183077894505889792000000 2856 1520917765185134596718592000000 2857 159350500663143387761737728000 2858 27296385347309204770236923904000000 2859 1974564912276418169143296000000000 2860 75775109076478328832000000000 2861 8327415855239921664000000000 2862 1825223158851735425384448000000000 2863 429309923126870016000000000000000 2864 58014766525330642208462733312000000 2865 4196670032214311502348288000000000 2866 19429027926918108807168000000000000 2867 1974564912276418169143296000000000 2868 75775109076478328832000000000 2869 8327415855239921664000000000 2870 1825223158851735425384448000000000 2871 185496753625524518787219456000000 2872 105974185252160456884224000 2873 8898345460092862622595022848000 2874 105974185252160456884224000 2875 1889466324962727759446016000000 2876 3794973679725576192000 2877 330100484313713460903936000 2878 370943964297667673063424000000 2879 151955284698456622818898451890176000 2880 8595795540068743116692127744000000 2881 422574625187587272777469526016000 2882 39267099808826537838981578489856000 2883 422574625187587272777469526016000 2884 1198336786158036433074388992000000 2885 12458487979075140845568000000000 2886 678958357358135514781286142050304000000 2887 328107931452391292928000000000000000 2888 245020384580729831424000000 2889 7015399050965804333219708928000 2890 17907761833508566204416000000000 2891 1732972959887580767509807104000000000 2892 514095324069888000000000000 2893 233544598181017288704000000000000 2894 2377255282016256000 2895 398346616933233721344000000 2896 6655943141471094627631104000000000 2897 64653880894766972928000000000000 2898 32739920845996032000000000000000000 2899 1452798457675776000000000000000000 2900 5086925827632065976868012032000000000 2901 3140137506315057739333632000000000 2902 1807875187438971364608835584000 2903 528522468094610767872000 2904 728118629971852938706944000000000000 2905 337368363898371047424000000000000 2906 3193540142443757568000000000000000 2907 16198684120162377695232000000000000 2908 223930609277124709258887168000000000 2909 73998426690472757918957568000000000 2910 26817815288162373297242112000000 2911 2809772093325630347472273408000 2912 3193540142443757568000000000000000 2913 37489905879552000000000000000000000 2914 728118629971852938706944000000000000 2915 337368363898371047424000000000000 2916 8000319973008960040690778112000 2917 2725484635211761197319716864000 2918 19841795064667570176000000000000 2919 2078876353466351222784000000000 2920 37604602265838759992037998592000 2921 89136835000506690351497478144000 2922 1200292432311989086905452986368000 2923 457925362202058750308823072768000000 2924 400998066223085398944894412652544000 2925 950513934751017241943453422583808000 2926 143217778505231710149177545588736000000 2927 29007383262665321104231366656000000 2928 254868968746178560294649856000000 2929 29007383262665321104231366656000000 2930 294249387148296099364601856000000000 2931 208073004649796470588405972992000000 2932 262750964208629387920146432000000 2933 457925362202058750308823072768000000 2934 928061788788997943721984000000000000 2935 1284945493003636286470049759232000000000000 2936 18001207590912000000000000000000 2937 20646882447118515044352000000000000 2938 41021201967938042811383808000000000 2939 481559940457574694912000000000000000 2940 470184984576000000000000000000000000 2941 14696043104784384000000000000000000 2942 29198081302342926336000000000000000 2943 148102254812913167499264000000000000 2944 109689381898474399727616000000 2945 1014042825576507506688000 2946 2375858689675829968896000000000 2947 4817596747061536065847296000 2948 2580860305889814380544000000000000 2949 186694177220038656000000000000000 2950 3337910397168884446541119488000 2951 4817596747061536065847296000 2952 57631835238411258610911830605824000 2953 676557044027179500973326336000000000 2954 12267318939393982464000000000000 2955 14070272275002748684304646144000000 2956 652007009854103181592054726656000000 2957 20379049599123617280943563529519104 2958 41021201967938042811383808000000000 2959 208073004649796470588405972992000000 2960 2365903987468064476102656000000 2961 5053199310083365797888000000 2962 6102625161097800269181222912000000 2963 56416793993074476230639616000 2964 218139348726104476302163574784000000000 2965 36520347436056576000000000000000000000 2966 7692824020624707944448000000000 2967 5053199310083365797888000000 2968 928061788788997943721984000000000000 2969 676557044027179500973326336000000000 2970 761034662772589242182859755618304 2971 86615582304186446172097193132949504 2972 4202576225524874348115001344000000 2973 1541244435333707293805506461696000000 2974 7394328172931533703896244503094457532416000 2975 46768052394588893382517914646921056628989841375232 2976 4202576225524874348115001344000000 2977 1541244435333707293805506461696000000 2978 61461701708337402388969531180899631104 2979 145686996641984953810890740576947273728 2980 1303859992799749303077439537152000000 2981 676557044027179500973326336000000000 2982 90805949311724002868813649420484608000 2983 86615582304186446172097193132949504 2984 39505704756021235562840064000000 2985 5002239581521033689198231552000000 2986 18030137916180004973051904000000 2987 2282988497524585457277468672000000 2988 25007616000000000000000 2989 147815855069331456000000000000 2990 125301160514996135523866640384000 2991 811783433214532890207977472000000000 2992 3884928958688390772537950208000 2993 232537169252021858205696000 2994 69150959974946769719476352974848000 2995 4014950142611935940164190208000 2996 168052479018707976192000000 2997 1733019100589850624 2998 431710962246146064384000000000000 2999 1592880828411543552000000000 3000 199959578756020113292394496000000 3001 2424780445793411331488401588224000000 3002 32183526719344885868003328000000000 3003 3270799900662309882288930816000000 3004 3973479009826277733433344000000 3005 65534042993017617433755648000000 3006 142609686712472580024094949376000000 3007 1725910826599947706564608000000000000 3008 31218086260043194747060224000000000 3009 14941586913662178158384548675584000 3010 913450383986303960096025083904000 3011 2424780445793411331488401588224000000 3012 4113003372826114374129156096000 3013 67835199128684344658815352832000 3014 4006408227054559520882688000000 3015 65534042993017617433755648000000 3016 227215281395455343198208000000 3017 3716629753076230618349568000000 3018 28316874571776000000000000000000000 3019 2199436671924043776000000000000000000 3020 254453708676988365963264000000000 3021 4326454895055965452763136000000000 3022 72494258032340298104832000000 3023 1139891892080086724376526848000 3024 27111116397874485884092416000000000 3025 460968019919545194390749184000000000 3026 39783169958376112128000000000000000 3027 2199436671924043776000000000000000000 3028 1198336786158036433074388992000000 3029 19764003854050500209503371264000000 3030 72494258032340298104832000000 3031 1139891892080086724376526848000 3032 37854463799489031617642496000000 3033 4326454895055965452763136000000000 3034 37854463799489031617642496000000 3035 4326454895055965452763136000000000 3036 58014766525330642208462733312000000 3037 480112828158240632177331530134192128000 3038 5098257548801413742592000000000 3039 847381665242415196482457042944000 3040 15824167808800637376194936832000 3041 1058873607034786686173184000 3042 36623132926937137152000000000000 3043 1058873607034786686173184000 3044 84148525502551709750053815975936000 3045 1144688064872731291680768000000 3046 527819113255101530112000000 3047 10485555843292987392000 3048 3794973679725576192000 3049 330100484313713460903936000 3050 370943964297667673063424000000 3051 151955284698456622818898451890176000 3052 105974185252160456884224000 3053 1889466324962727759446016000000 3054 105974185252160456884224000 3055 8898345460092862622595022848000 3056 1198336786158036433074388992000000 3057 12458487979075140845568000000000 3058 678958357358135514781286142050304000000 3059 328107931452391292928000000000000000 3060 39267099808826537838981578489856000 3061 422574625187587272777469526016000 3062 8595795540068743116692127744000000 3063 422574625187587272777469526016000 3064 75775109076478328832000000000 3065 8327415855239921664000000000 3066 1825223158851735425384448000000000 3067 185496753625524518787219456000000 3068 19429027926918108807168000000000000 3069 1974564912276418169143296000000000 3070 58014766525330642208462733312000000 3071 4196670032214311502348288000000000 3072 75775109076478328832000000000 3073 8327415855239921664000000000 3074 1825223158851735425384448000000000 3075 429309923126870016000000000000000 3076 27296385347309204770236923904000000 3077 1974564912276418169143296000000000 3078 1520917765185134596718592000000 3079 159350500663143387761737728000 3080 8000319973008960040690778112000 3081 2725484635211761197319716864000 3082 19841795064667570176000000000000 3083 2078876353466351222784000000000 3084 728118629971852938706944000000000000 3085 337368363898371047424000000000000 3086 3193540142443757568000000000000000 3087 37489905879552000000000000000000000 3088 223930609277124709258887168000000000 3089 73998426690472757918957568000000000 3090 26817815288162373297242112000000 3091 2809772093325630347472273408000 3092 3193540142443757568000000000000000 3093 16198684120162377695232000000000000 3094 728118629971852938706944000000000000 3095 337368363898371047424000000000000 3096 514095324069888000000000000 3097 233544598181017288704000000000000 3098 2377255282016256000 3099 398346616933233721344000000 3100 17907761833508566204416000000000 3101 1732972959887580767509807104000000000 3102 245020384580729831424000000 3103 7015399050965804333219708928000 3104 5086925827632065976868012032000000000 3105 3140137506315057739333632000000000 3106 1807875187438971364608835584000 3107 528522468094610767872000 3108 32739920845996032000000000000000000 3109 1452798457675776000000000000000000 3110 6655943141471094627631104000000000 3111 64653880894766972928000000000000 3112 8597411549630276040398065864015872 3113 50642881656650081314153361263558656000 3114 285422502948966351973122048000000000 3115 676557044027179500973326336000000000 3116 652007009854103181592054726656000000 3117 475313110183641219380607895732224000 3118 42640276685998458144817152000000000 3119 441451472880338561138688000000000 3120 19797182932874541244934857147365799808389349376 3121 17586736336797345411299269191571341312000 3122 42640276685998458144817152000000000 3123 135767020948495373420199936000000 3124 5935896116016784601191022592000000 3125 90123580723559880056610226176000 3126 87780798836632886029483769856000000 3127 481559940457574694912000000000000000 3128 472697098519103668224000000 3129 412877453949813104050176000000 3130 15407021574586368000000000000000000000 3131 517071048832247647531054399488000000000 3132 23800834965828294659801088000 3133 4448813742440296396233111502848000 3134 472697098519103668224000000 3135 412877453949813104050176000000 3136 285422502948966351973122048000000000 3137 69210266790738788352000000000000000 3138 36540948784578656978853503352963072 3139 6568717398128183077894505889792000000 3140 36540948784578656978853503352963072 3141 55051697249174569023644368896000 3142 285422502948966351973122048000000000 3143 97235441701779064441798656000000000 3144 482154703593941086765056000 3145 1876994745488338209453637632000 3146 195920474112000000000000000000000 3147 1396179471478674161664000000000000 3148 482154703593941086765056000 3149 398559302921825386758144000000 3150 308433460577697792000000 3151 57651885743359112773632000000 3152 87780798836632886029483769856000000 3153 97235441701779064441798656000000000 3154 12237489813936932340847607808000000 3155 481559940457574694912000000000000000 3156 400998066223085398944894412652544000 3157 136608794639197057448087302176768000 3158 12237489813936932340847607808000000 3159 18436702021569629650944000000000 3160 542086379860909058354552242176000000000000 3161 481559940457574694912000000000000000 3162 41021201967938042811383808000000000 3163 132248398648161450590208000000000 3164 62480638749197742538752000000000000 3165 148102254812913167499264000000000000 3166 8710403532378123534336000000000000 3167 132248398648161450590208000000000 3168 6199893184830912000000000000000000 3169 15779756128913807602876416000000000000 3170 203158099880539324416000000000000000 3171 481559940457574694912000000000000000 3172 41021201967938042811383808000000000 3173 430010542777134219264000000000000 3174 26072523343493332992000000000000 3175 19006869517406639751168000000000 3176 4113003372826114374129156096000 3177 67835199128684344658815352832000 3178 4006408227054559520882688000000 3179 65534042993017617433755648000000 3180 913450383986303960096025083904000 3181 2424780445793411331488401588224000000 3182 31218086260043194747060224000000000 3183 14941586913662178158384548675584000 3184 3973479009826277733433344000000 3185 65534042993017617433755648000000 3186 142609686712472580024094949376000000 3187 1725910826599947706564608000000000000 3188 32183526719344885868003328000000000 3189 3270799900662309882288930816000000 3190 199959578756020113292394496000000 3191 2424780445793411331488401588224000000 3192 25007616000000000000000 3193 147815855069331456000000000000 3194 125301160514996135523866640384000 3195 811783433214532890207977472000000000 3196 18030137916180004973051904000000 3197 2282988497524585457277468672000000 3198 39505704756021235562840064000000 3199 5002239581521033689198231552000000 3200 168052479018707976192000000 3201 1733019100589850624 3202 431710962246146064384000000000000 3203 1592880828411543552000000000 3204 69150959974946769719476352974848000 3205 4014950142611935940164190208000 3206 3884928958688390772537950208000 3207 232537169252021858205696000 3208 58014766525330642208462733312000000 3209 480112828158240632177331530134192128000 3210 5098257548801413742592000000000 3211 847381665242415196482457042944000 3212 37854463799489031617642496000000 3213 4326454895055965452763136000000000 3214 37854463799489031617642496000000 3215 4326454895055965452763136000000000 3216 84148525502551709750053815975936000 3217 1144688064872731291680768000000 3218 527819113255101530112000000 3219 10485555843292987392000 3220 36623132926937137152000000000000 3221 1058873607034786686173184000 3222 15824167808800637376194936832000 3223 1058873607034786686173184000 3224 1198336786158036433074388992000000 3225 19764003854050500209503371264000000 3226 72494258032340298104832000000 3227 1139891892080086724376526848000 3228 39783169958376112128000000000000000 3229 2199436671924043776000000000000000000 3230 27111116397874485884092416000000000 3231 460968019919545194390749184000000000 3232 254453708676988365963264000000000 3233 4326454895055965452763136000000000 3234 72494258032340298104832000000 3235 1139891892080086724376526848000 3236 28316874571776000000000000000000000 3237 2199436671924043776000000000000000000 3238 227215281395455343198208000000 3239 3716629753076230618349568000000 3240 652007009854103181592054726656000000 3241 20379049599123617280943563529519104 3242 41021201967938042811383808000000000 3243 208073004649796470588405972992000000 3244 12267318939393982464000000000000 3245 14070272275002748684304646144000000 3246 57631835238411258610911830605824000 3247 676557044027179500973326336000000000 3248 218139348726104476302163574784000000000 3249 36520347436056576000000000000000000000 3250 7692824020624707944448000000000 3251 5053199310083365797888000000 3252 6102625161097800269181222912000000 3253 56416793993074476230639616000 3254 2365903987468064476102656000000 3255 5053199310083365797888000000 3256 1303859992799749303077439537152000000 3257 676557044027179500973326336000000000 3258 90805949311724002868813649420484608000 3259 86615582304186446172097193132949504 3260 61461701708337402388969531180899631104 3261 145686996641984953810890740576947273728 3262 4202576225524874348115001344000000 3263 1541244435333707293805506461696000000 3264 4202576225524874348115001344000000 3265 1541244435333707293805506461696000000 3266 7394328172931533703896244503094457532416000 3267 46768052394588893382517914646921056628989841375232 3268 761034662772589242182859755618304 3269 86615582304186446172097193132949504 3270 928061788788997943721984000000000000 3271 676557044027179500973326336000000000 3272 262750964208629387920146432000000 3273 457925362202058750308823072768000000 3274 928061788788997943721984000000000000 3275 1284945493003636286470049759232000000000000 3276 294249387148296099364601856000000000 3277 208073004649796470588405972992000000 3278 254868968746178560294649856000000 3279 29007383262665321104231366656000000 3280 400998066223085398944894412652544000 3281 950513934751017241943453422583808000 3282 143217778505231710149177545588736000000 3283 29007383262665321104231366656000000 3284 1200292432311989086905452986368000 3285 457925362202058750308823072768000000 3286 37604602265838759992037998592000 3287 89136835000506690351497478144000 3288 470184984576000000000000000000000000 3289 14696043104784384000000000000000000 3290 29198081302342926336000000000000000 3291 148102254812913167499264000000000000 3292 41021201967938042811383808000000000 3293 481559940457574694912000000000000000 3294 18001207590912000000000000000000 3295 20646882447118515044352000000000000 3296 2580860305889814380544000000000000 3297 186694177220038656000000000000000 3298 3337910397168884446541119488000 3299 4817596747061536065847296000 3300 2375858689675829968896000000000 3301 4817596747061536065847296000 3302 109689381898474399727616000000 3303 1014042825576507506688000 3304 3390705900200990343168000000 3305 17730657298227147136303104000 3306 11265447590444985007076278272000 3307 1144903266228927365163603984384 3308 57631835238411258610911830605824000 3309 25689344853262906034032214016000 3310 827521157463296090314899456000000 3311 42608016097371648000000000000000 3312 406671383849472000000000000000000 3313 59861194839648154681344000000000 3314 12237489813936932340847607808000000 3315 481559940457574694912000000000000000 3316 3360720640152430044105274294272 3317 136608794639197057448087302176768000 3318 26034936818754928103424000000000 3319 603262923790742849839561703424000 3320 174522433934834270208000000000000 3321 426476227307746885632000000000000 3322 4070494085943656448000000000000000 3323 148102254812913167499264000000000000 3324 6199893184830912000000000000000000 3325 14696043104784384000000000000000000 3326 660576050010390528000000000000000000 3327 4168969562963777387942117376000000 3328 8710403532378123534336000000000000 3329 29007383262665321104231366656000000 3330 400203974728826356727808000000000 3331 13015021585319424000000000000000 3332 15407021574586368000000000000000000000 3333 15779756128913807602876416000000000000 3334 11265447590444985007076278272000 3335 2967390188652925550592000000000000 3336 2301265425837489508970496000000 3337 280670839341239909201891328000000 3338 3763601750120634988514116632576000 3339 6349884175103652056530944000000000 3340 2047365570533711627509825536000000000 3341 3454279995636458717184000000000000000 3342 1251867735837952966656000000000000 3343 8212511293434394070158606860288 3344 90495479488123626934272786432000000 3345 2967390188652925550592000000000000 3346 77739904781813115237974409216000 3347 178744570012071955508018282496000 3348 8710403532378123534336000000000000 3349 6349884175103652056530944000000000 3350 1758784034375343585538080768000000 3351 481559940457574694912000000000000000 3352 483006065440328732178395430912 3353 26703283177351075572328955904000 3354 109689381898474399727616000000 3355 11147691256644953809354752000 3356 10512583592959650332518907904000 3357 94318575868037420650856448000000000 3358 78761606014703808000000000000000 3359 6117594799146226679808000000000000 3360 144603922678272000000000000000000000 3361 20646882447118515044352000000000000 3362 370923773581615693824000000000000 3363 1339176927923476992000000000000000 3364 42640276685998458144817152000000000 3365 5845503323611170159722496000000 3366 2580860305889814380544000000000000 3367 186694177220038656000000000000000 3368 39505704756021235562840064000000 3369 697360433454946727793524736000000 3370 175055276811077452727989567488000 3371 3185664621215843589324395249664000 3372 163949196077894876421685248000 3373 148076860050428100083712000000000 3374 502707483242496000000000 3375 2966881376892182593536000000000 3376 956598674149446814531584000000000 3377 90834047577723173741789184000000 3378 203123264815402057728000000000000 3379 19884099025807786377216000000000 3380 203123264815402057728000000000000 3381 1263613283760675999449088000000 3382 1812864720563543153697619968000 3383 366473755283779584000000 3384 192367003759803204668227584000000 3385 2725484635211761197319716864000 3386 1115321750034882200460066816000 3387 314822211778765651968000000000000 3388 1346730467470391554080768000 3389 981766510785915442924879872 3390 32183526719344885868003328000000000 3391 76286878149558247983415296000000000 3392 445210290650087424000000000000000 3393 52670618487547232256000000000000000 3394 32183526719344885868003328000000000 3395 455981045949163151806169088000000 3396 462782392178835456000000000000000 3397 337368363898371047424000000000000 3398 625488403222446024425472000000000 3399 1482639178008760946786304000000000 3400 35404241676196473672302592000 3401 59733427944128053248000000000 3402 342289350038782476288000000000 3403 811352533425262166016000000000 3404 202146496881770468242096128000000000 3405 479162066682715183981264896000000000 3406 5440480651886394674774016000000 3407 3966110395225181717910257664000 3408 17810810813751355068383232000000 3409 12647577586796765940547584000000 3410 105922708155301899560307130368000 3411 260985823996086845741721452544000 3412 217053148277042534919602370062057472000 3413 514496351471508230920538951258210304000 3414 1198336786158036433074388992000000 3415 873587517109208559711229575168000 3416 8667031053805908825879871488000000 3417 137516483615598559308948701184000000 3418 2665518316125964115934273601536000 3419 199175622583949309759311286573727744 3420 1567953177079034792116224000000 3421 90106640675112958820352000000000 3422 5440480651886394674774016000000 3423 422574625187587272777469526016000 3424 59808912469253666418997592064000000 3425 1383104936662823888851304448000000 3426 41293764894237030088704000000000000 3427 4497216681726399882461184000000000 3428 123085184329995327111168000000000 3429 2667346935990976512000000000000 3430 180507383487984440879087616000000 3431 13057536421295170781184000000000 3432 372800281535152128000000000000 3433 280176119996896088064000000000 3434 7714055353705163882496000000000 3435 912611579425867712692224000000000 3436 1214314245432381800448000000000000 3437 25689344853262906034032214016000 3438 25253941572976565256192000000000 3439 42608016097371648000000000000000 3440 17436035582546112000000000000000 3441 17857857082609285805113344000000 3442 62480638749197742538752000000000000 3443 2112129723838464000000000000000000 3444 1301277975036574040064000000000000 3445 1114512556032000000000000000000000000 3446 13737917540059840512000000000000000 3447 9714513963459054403584000000000000 3448 203158099880539324416000000000000000 3449 97235441701779064441798656000000000 3450 181410697734103498752000000000000 3451 2967390188652925550592000000000000 3452 14348907000000000000000000000000000 3453 481559940457574694912000000000000000 3454 400203974728826356727808000000000 3455 4853014685709538672615882752000000000 3456 792336458423107584000000000000 3457 13472029812022050816000000000000 3458 1706024084206825298139807744000000 3459 123410307017276135571456000000000 3460 203158099880539324416000000000000000 3461 14696043104784384000000000000000000 3462 854344444919589535481856000000000 3463 117121033924389988466688000000 3464 5718751115176649366175744000000000 3465 581194557779434291140231168000000 3466 41021201967938042811383808000000000 3467 481559940457574694912000000000000000 3468 285422502948966351973122048000000000 3469 14696043104784384000000000000000000 3470 6657084616885512582463488000000000000 3471 948631643801662475206656000000000 3472 73145782610367634657744257024000 3473 2878374507691571675136000000000000 3474 7984925957704717606846464000000 3475 2638638639074274824945664000000 3476 20159181213696000000000000000000000 3477 481559940457574694912000000000000000 3478 160659854491618639872000000000 3479 2025112758327915935956992000000000 3480 1251867735837952966656000000000000 3481 208073004649796470588405972992000000 3482 359796813461446459392000000000000 3483 186694177220038656000000000000000 3484 660576050010390528000000000000000000 3485 3084510755642249576448000000000000 3486 195726237040115712000000000000000000 3487 463943672983977984000000000000000000 3488 385008010070287941292032000000000 3489 18285168245819647721472000000000 3490 2375858689675829968896000000000 3491 1680044471715532501942272000000 3492 26072523343493332992000000000000 3493 6867667648512000000000000000000000 3494 78761606014703808000000000000000 3495 186694177220038656000000000000000 3496 218587792404860614213632000000 3497 154570309172889234570215424000 3498 63253201101515309979795456000 3499 154570309172889234570215424000 3500 1567953177079034792116224000000 3501 3716629753076230618349568000000 3502 5299481781818200424448000000000 3503 3747430396087930649051136000000 3504 11340300184079844388110336000000 3505 26880711547448520031076352000000 3506 36873404043139259301888000000000 3507 26880711547448520031076352000000 3508 7118548826587804311552000000 3509 16873597218578499108864000000 3510 9741855189830147839623168000 3511 16436290610203656192000000000 3512 11340300184079844388110336000000 3513 252791824701430545377164152274944 3514 3487673883175680892049620992000 3515 185496753625524518787219456000000 3516 827365612728103206912000000000000 3517 19764003854050500209503371264000000 3518 246820614034552271142912000000000 3519 64263387017183966540070912000000000 3520 357489140024143911016036564992000 3521 26880711547448520031076352000000 3522 1162389115558868582280462336000000 3523 87403624398552318345216000000000 3524 27111116397874485884092416000000000 3525 603149531678787237838848000000000 3526 19297157148177334272000000000000000 3527 416431497061859328000000000000000 3528 114538293891814273327300608000 3529 1439110463791361163264000000000 3530 44103534105612681216000000 3531 809249637439264260096000000 3532 171140932991601572195598336 3533 3284183457042890099871090475008000 3534 10680976481516154519552000000 3535 2966881376892182593536000000000 3536 80651971191552098697216000 3537 7690549443444401504256000 3538 12152346119750379903123456000000 3539 3868076556037850300153856000000 3540 1385514895939969260883116294144000 3541 405667396720833356315492352 3542 1251653080876389531648000000000 3543 2394692784413476878104395776 3544 4006408227054559520882688000000 3545 337368363898371047424000000000000 3546 142327278519625285632000000000000 3547 2920671597522773890723479552000 3548 112082518788259901865984000 3549 82731933911493799575552000 3550 4164538022366828531023872000000 3551 9871497534499149110575104000000 3552 2839733866988417581056000000000 3553 12373772211752605184950272000 3554 16973624433131145658368000000 3555 6731221018046619451392000000000 3556 5644808940720101031936000000 3557 9523824608438784000000000000 3558 28354916906717184 3559 67211654889996288 3560 4512625220911104 3561 26685801057124352000000 3562 10263466749783683553961181184000 3563 10263466749783683553961181184000 3564 73651619379950729035776000000 3565 93176900906441075205341184 3566 5761707046424576000000 3567 49829231708246016000000 3568 4463612737340640671563776000000 3569 283042355543383573346438382354432000 3570 161419398761303037047734272000 3571 696868078701793240940544000000000 3572 9486803747875589065801728000000 3573 1292987062505040237961985416513978368 3574 1481098627911391465439232000000000 3575 161419398761303037047734272000 3576 203536601329351798763775663783542784000 3577 724372916052275270516736000000000 3578 113090537189772607094784000000000000 3579 952638773592312259620026349256704000 3580 44555340691453933216099379183616000000 3581 7032963470578061056086638592000000 3582 952638773592312259620026349256704000 3583 1098000214113916678305742848000000000 3584 331424164353036496896000000000000 3585 64450537751020424442937344000 3586 480026921419138552389697536000000 3587 480026921419138552389697536000000 3588 263304380215296000000000 3589 11498636981030086508544000000000 3590 19518095099616841728000000000 3591 56067768751846747545796608000 3592 235313785762578432000000000000000 3593 373413404461381116011697143808000 3594 1561390472857485312000000000000 3595 195420448263927065059786752000000000 3596 1251716398938331667452919808000000 3597 30233088000000000000000000000000000000 3598 80495610586288128000000000000000000 3599 139096415093105885184000000000000000 3600 1051019071757254656000000000000000 3601 509805533713158144000000000000000 3602 1541373113170472730624000000 3603 14546962681342416383901696000 3604 1672604517531784298102784000000000 3605 2260662347087135730994834833408000 3606 1185538623457940471808000000000000 3607 30163307130519552000000000000000000000 3608 494512402760957952000000000000000 3609 4949720808507486240768000000000000 3610 14546962681342416383901696000 3611 1541373113170472730624000000 3612 1672604517531784298102784000000000 3613 2260662347087135730994834833408000 3614 137791270876241461248000000000000000000 3615 1185538623457940471808000000000000 3616 1251716398938331667452919808000000 3617 126830601601994981376000000000000000000 3618 58298041752505108234871242752000000 3619 337686534600065968423311507456000000 3620 16355328000000000000000000000000000 3621 890947008628436238336000000000000 3622 195420448263927065059786752000000000 3623 45075140745847898112000000000000 3624 8305582495679682903464214528000 3625 50375458298614898674207417171968000 3626 50375458298614898674207417171968000 3627 60100948174669944087059103744000000 3628 12652819183927296000000000000000 3629 240358605280886969597952000000000000 3630 321921921024000000000000000000000000 3631 240358605280886969597952000000000000 3632 1795945425485218050219443031638016000 3633 65904386092419408297949131223181819904000 3634 1665596407177517391176269824000000 3635 1665596407177517391176269824000000 3636 14566135225210896384 3637 1866044769273101942784000000000000 3638 8402388301470352519300323999744000000 3639 188805012108053254816923648000000000000 3640 1560825228411566699839488000000000 3641 1609094805632128999489536000000000 3642 35004086182968154914816000000000 3643 35004086182968154914816000000000 3644 52527788020881816400429056000000 3645 1499184104472576 3646 247040249454735818489856000000000000 3647 50222658196397170326838582444032000 3648 1533105783879305780514521088000000 3649 607155439864037700211310592000000 3650 886677301810727063440222788255744 3651 1533105783879305780514521088000000 3652 239890678211963512204296192000000 3653 3706885251881405056614779936833536 3654 239890678211963512204296192000000 3655 3706885251881405056614779936833536 3656 33727268332137902505984000000 3657 123651342773169253023744000000000 3658 5260248000000000000000 3659 10484663065764918460416000000000000 3660 418229741795270068387706830848000 3661 418229741795270068387706830848000 3662 598113052157489266556928000 3663 1834362443436881479520256000000 3664 5818896572024410168098816000000000000 3665 44555340691453933216099379183616000000 3666 752963347794002479939584000000000 3667 31713611438774039108124672000000000000 3668 22573122208948813824000000000000000000 3669 56495882332472851078003556352000000000 3670 7220083635041041918471295729664000 3671 6942293194355304726528000000000000000 3672 9753422092959209558831529984000000000 3673 5818896572024410168098816000000000000 3674 2999634485245564402288765698048000000 3675 743645699104721572108173312000000 3676 5343667568294212046841873766023168000 3677 44555340691453933216099379183616000000 3678 31713611438774039108124672000000000000 3679 691468867321906991515037211820032 3680 34770306946303277826048000000 3681 282981156669439453125000000000000 3682 466598896422431321487310848000000 3683 99681503709876977664000 3684 1995517675075138486272000000000000 3685 1995517675075138486272000000000000 3686 5111326659270987305845499363328 3687 473819754128086539436032000 3688 26928452867270823577368133632000 3689 1214167448332489530292568064000000 3690 23702033191255020912555753209856000 3691 106306969790574778908672000000000000000 3692 1214167448332489530292568064000000 3693 19706152194384549233683517669376000000000 3694 7929893399431132156869249859584000000 3695 195420448263927065059786752000000000 3696 6911151293567312068608000000000 3697 509805533713158144000000000000000 3698 1866044769273101942784000000000000 3699 60370488162319859712000000000000 3700 80309818989476358716915712000000000 3701 4008257937038533579346018304000000000 3702 261130336601457448452096000000000000 3703 59537019874391796085652717568000000000 3704 61771673255408327205933023232000000 3705 22899664305428995636950774841344000000 3706 146707822193864928657408000000 3707 2464402263305116168136687616000000000 3708 63336144126178389193440362496000000 3709 405683698674093064309004304384000 3710 181102715717970897284029710842890027008000 3711 10596310421980375817002156032000000000 3712 47398467131518227258218278551552000 3713 4382626631366205310500864000000000 3714 3070471107232407748608000000000000000000 3715 32694376349810677707177984000000000000 3716 31713611438774039108124672000000000000 3717 107953491803101546695338080862208000 3718 8538717030229283328000000000000000000 3719 60100948174669944087059103744000000 3720 19554503298193031168000000000000 3721 48405802232690692876749942816768000000 3722 8061507587376161849371262976000 3723 402349328863896959935360008192000 3724 29286728036922280271413248000 3725 3727025129344789301428224000 3726 97425354673852851677036544000000000 3727 1237662839004871412045316096000000 3728 62473085534202283967209537536000000 3729 513123438547874458009388187648000 3730 188883575003676672000000 3731 2884809007734265479168000000000000 3732 890947008628436238336000000000000 3733 2508224926300165418358203744256000000 3734 4036550105220345633964032000000000 3735 20390564904444278997856026624000 3736 31713611438774039108124672000000000000 3737 290420756304773155911401472000000000000 3738 18352784397438680039424000000000000000 3739 5734409082636293111808000000000 3740 195420448263927065059786752000000000 3741 54801120566201539578839433216000000000 3742 274551659538542523660316081913856000 3743 183698443798113217954185216000000000000 3744 61378242534044578948942135296000000000 3745 261130336601457448452096000000000000 3746 13032998423536358739935232000000000000 3747 381349366367459988338714345472000000 3748 196296867468804096000000000000000 3749 6067513348243587072000000000000000 3750 494512402760957952000000000000000 3751 6911151293567312068608000000000 3752 6940463394857095082073793757184 3753 7169058557423588223523749888000000 3754 8022346067440032298443812634624 3755 2621658545605320566271639552000000 3756 261130336601457448452096000000000000 3757 13032998423536358739935232000000000000 3758 193586814609616163668230144000000000000 3759 180291770593837056000000000000000000 3760 4070002008436377925976064000000000 3761 29811317701271566550040576000000000000000 3762 203133540323575988106559488000000000 3763 11996282639845966567440384000000000000 3764 1431329206546805666883645210624000 3765 1168064843662183370279878656000000 3766 31713611438774039108124672000000000000 3767 696177198303967706501552799744000000 3768 103117976532110882635776000000000000000 3769 382231593579674861568000000000000000 3770 62473085534202283967209537536000000 3771 13063149426475008000000000000000000000 3772 327556624167710457242843086848000000 3773 6157274867952060094471357857792000 3774 45933244776386815809790150705152000000 3775 9168377598658253818819510272000000000000 3776 200852872445568914351456256000000000 3777 7018917099674894938484875086023098368000 3778 1629041914735789403317837460668416000 3779 19684764011608122650001408000000 3780 2061312401963192910739314573312000000 3781 13203216755431879955959982850048000 3782 73227930785740638407098368000000000000 3783 370294054094032779682304034965915959296000 3784 203133540323575988106559488000000000 3785 7929893399431132156869249859584000000 3786 61520237147323367424000000000000000000 3787 195420448263927065059786752000000000 3788 9753422092959209558831529984000000000 3789 82023399587618540791908662840061100032 3790 8056431883650042008986189824000 3791 11996282639845966567440384000000000000 3792 42377274760266573152256000000000000000 3793 185867415697784832000000000000000000 3794 1239971520983459800522162176000000000 3795 42377274760266573152256000000000000000 3796 26084953935688770365310369792000 3797 8524419393321166297890816000000000 3798 6940463394857095082073793757184 3799 1522271166778950807453696000000000 3800 39982372839506313216000000000000 3801 73227930785740638407098368000000000000 3802 862225703595958728516805066752000 3803 17275632275059260654046150656000 3804 846128834978569821093888000000 3805 6059995583328578174976000000 3806 4024306340309493998419968000000000 3807 6536875944281830395092140032000000000 3808 887213995300524178538496000000000 3809 337686534600065968423311507456000000 3810 12540627588817036883348397490176 3811 4070002008436377925976064000000000 3812 61959610698915919469916192768000000 3813 67722073010104466295671501094912000 3814 2896947038165925888000000000000000 3815 2106591367453999104000000 3816 188883575003676672000000 3817 2884809007734265479168000000000000 3818 513123438547874458009388187648000 3819 62473085534202283967209537536000000 3820 4036550105220345633964032000000000 3821 20390564904444278997856026624000 3822 2508224926300165418358203744256000000 3823 890947008628436238336000000000000 3824 97425354673852851677036544000000000 3825 1237662839004871412045316096000000 3826 3727025129344789301428224000 3827 29286728036922280271413248000 3828 8061507587376161849371262976000 3829 402349328863896959935360008192000 3830 48405802232690692876749942816768000000 3831 19554503298193031168000000000000 3832 494512402760957952000000000000000 3833 6911151293567312068608000000000 3834 6067513348243587072000000000000000 3835 196296867468804096000000000000000 3836 13032998423536358739935232000000000000 3837 381349366367459988338714345472000000 3838 261130336601457448452096000000000000 3839 61378242534044578948942135296000000000 3840 18352784397438680039424000000000000000 3841 5734409082636293111808000000000 3842 290420756304773155911401472000000000000 3843 31713611438774039108124672000000000000 3844 274551659538542523660316081913856000 3845 183698443798113217954185216000000000000 3846 54801120566201539578839433216000000000 3847 195420448263927065059786752000000000 3848 181102715717970897284029710842890027008000 3849 10596310421980375817002156032000000000 3850 405683698674093064309004304384000 3851 63336144126178389193440362496000000 3852 146707822193864928657408000000 3853 2464402263305116168136687616000000000 3854 22899664305428995636950774841344000000 3855 61771673255408327205933023232000000 3856 3070471107232407748608000000000000000000 3857 32694376349810677707177984000000000000 3858 4382626631366205310500864000000000 3859 47398467131518227258218278551552000 3860 8538717030229283328000000000000000000 3861 60100948174669944087059103744000000 3862 107953491803101546695338080862208000 3863 31713611438774039108124672000000000000 3864 23702033191255020912555753209856000 3865 106306969790574778908672000000000000000 3866 1214167448332489530292568064000000 3867 26928452867270823577368133632000 3868 7929893399431132156869249859584000000 3869 195420448263927065059786752000000000 3870 19706152194384549233683517669376000000000 3871 1214167448332489530292568064000000 3872 261130336601457448452096000000000000 3873 59537019874391796085652717568000000000 3874 4008257937038533579346018304000000000 3875 80309818989476358716915712000000000 3876 1866044769273101942784000000000000 3877 60370488162319859712000000000000 3878 509805533713158144000000000000000 3879 6911151293567312068608000000000 3880 6940463394857095082073793757184 3881 1522271166778950807453696000000000 3882 8524419393321166297890816000000000 3883 26084953935688770365310369792000 3884 1239971520983459800522162176000000000 3885 42377274760266573152256000000000000000 3886 185867415697784832000000000000000000 3887 42377274760266573152256000000000000000 3888 61520237147323367424000000000000000000 3889 195420448263927065059786752000000000 3890 7929893399431132156869249859584000000 3891 203133540323575988106559488000000000 3892 8056431883650042008986189824000 3893 11996282639845966567440384000000000000 3894 82023399587618540791908662840061100032 3895 9753422092959209558831529984000000000 3896 12540627588817036883348397490176 3897 4070002008436377925976064000000000 3898 337686534600065968423311507456000000 3899 887213995300524178538496000000000 3900 2896947038165925888000000000000000 3901 2106591367453999104000000 3902 67722073010104466295671501094912000 3903 61959610698915919469916192768000000 3904 4024306340309493998419968000000000 3905 6536875944281830395092140032000000000 3906 6059995583328578174976000000 3907 846128834978569821093888000000 3908 862225703595958728516805066752000 3909 17275632275059260654046150656000 3910 73227930785740638407098368000000000000 3911 39982372839506313216000000000000 3912 62473085534202283967209537536000000 3913 13063149426475008000000000000000000000 3914 382231593579674861568000000000000000 3915 103117976532110882635776000000000000000 3916 45933244776386815809790150705152000000 3917 9168377598658253818819510272000000000000 3918 6157274867952060094471357857792000 3919 327556624167710457242843086848000000 3920 73227930785740638407098368000000000000 3921 370294054094032779682304034965915959296000 3922 13203216755431879955959982850048000 3923 2061312401963192910739314573312000000 3924 1629041914735789403317837460668416000 3925 19684764011608122650001408000000 3926 7018917099674894938484875086023098368000 3927 200852872445568914351456256000000000 3928 193586814609616163668230144000000000000 3929 180291770593837056000000000000000000 3930 13032998423536358739935232000000000000 3931 261130336601457448452096000000000000 3932 8022346067440032298443812634624 3933 2621658545605320566271639552000000 3934 7169058557423588223523749888000000 3935 6940463394857095082073793757184 3936 203133540323575988106559488000000000 3937 11996282639845966567440384000000000000 3938 29811317701271566550040576000000000000000 3939 4070002008436377925976064000000000 3940 31713611438774039108124672000000000000 3941 696177198303967706501552799744000000 3942 1168064843662183370279878656000000 3943 1431329206546805666883645210624000 3944 598113052157489266556928000 3945 1834362443436881479520256000000 3946 418229741795270068387706830848000 3947 418229741795270068387706830848000 3948 5260248000000000000000 3949 10484663065764918460416000000000000 3950 123651342773169253023744000000000 3951 33727268332137902505984000000 3952 752963347794002479939584000000000 3953 31713611438774039108124672000000000000 3954 44555340691453933216099379183616000000 3955 5818896572024410168098816000000000000 3956 7220083635041041918471295729664000 3957 6942293194355304726528000000000000000 3958 56495882332472851078003556352000000000 3959 22573122208948813824000000000000000000 3960 2999634485245564402288765698048000000 3961 743645699104721572108173312000000 3962 5818896572024410168098816000000000000 3963 9753422092959209558831529984000000000 3964 31713611438774039108124672000000000000 3965 691468867321906991515037211820032 3966 44555340691453933216099379183616000000 3967 5343667568294212046841873766023168000 3968 5111326659270987305845499363328 3969 473819754128086539436032000 3970 1995517675075138486272000000000000 3971 1995517675075138486272000000000000 3972 466598896422431321487310848000000 3973 99681503709876977664000 3974 282981156669439453125000000000000 3975 34770306946303277826048000000 3976 886677301810727063440222788255744 3977 1533105783879305780514521088000000 3978 607155439864037700211310592000000 3979 1533105783879305780514521088000000 3980 239890678211963512204296192000000 3981 3706885251881405056614779936833536 3982 3706885251881405056614779936833536 3983 239890678211963512204296192000000 3984 247040249454735818489856000000000000 3985 50222658196397170326838582444032000 3986 1499184104472576 3987 52527788020881816400429056000000 3988 35004086182968154914816000000000 3989 35004086182968154914816000000000 3990 1609094805632128999489536000000000 3991 1560825228411566699839488000000000 3992 8402388301470352519300323999744000000 3993 188805012108053254816923648000000000000 3994 1866044769273101942784000000000000 3995 14566135225210896384 3996 1665596407177517391176269824000000 3997 1665596407177517391176269824000000 3998 65904386092419408297949131223181819904000 3999 1795945425485218050219443031638016000 4000 50375458298614898674207417171968000 4001 60100948174669944087059103744000000 4002 50375458298614898674207417171968000 4003 8305582495679682903464214528000 4004 321921921024000000000000000000000000 4005 240358605280886969597952000000000000 4006 240358605280886969597952000000000000 4007 12652819183927296000000000000000 4008 1561390472857485312000000000000 4009 195420448263927065059786752000000000 4010 373413404461381116011697143808000 4011 235313785762578432000000000000000 4012 80495610586288128000000000000000000 4013 139096415093105885184000000000000000 4014 30233088000000000000000000000000000000 4015 1251716398938331667452919808000000 4016 1185538623457940471808000000000000 4017 30163307130519552000000000000000000000 4018 2260662347087135730994834833408000 4019 1672604517531784298102784000000000 4020 1541373113170472730624000000 4021 14546962681342416383901696000 4022 509805533713158144000000000000000 4023 1051019071757254656000000000000000 4024 137791270876241461248000000000000000000 4025 1185538623457940471808000000000000 4026 2260662347087135730994834833408000 4027 1672604517531784298102784000000000 4028 14546962681342416383901696000 4029 1541373113170472730624000000 4030 4949720808507486240768000000000000 4031 494512402760957952000000000000000 4032 58298041752505108234871242752000000 4033 337686534600065968423311507456000000 4034 126830601601994981376000000000000000000 4035 1251716398938331667452919808000000 4036 195420448263927065059786752000000000 4037 45075140745847898112000000000000 4038 890947008628436238336000000000000 4039 16355328000000000000000000000000000 4040 19518095099616841728000000000 4041 56067768751846747545796608000 4042 11498636981030086508544000000000 4043 263304380215296000000000 4044 480026921419138552389697536000000 4045 480026921419138552389697536000000 4046 64450537751020424442937344000 4047 331424164353036496896000000000000 4048 113090537189772607094784000000000000 4049 952638773592312259620026349256704000 4050 724372916052275270516736000000000 4051 203536601329351798763775663783542784000 4052 952638773592312259620026349256704000 4053 1098000214113916678305742848000000000 4054 7032963470578061056086638592000000 4055 44555340691453933216099379183616000000 4056 161419398761303037047734272000 4057 696868078701793240940544000000000 4058 283042355543383573346438382354432000 4059 4463612737340640671563776000000 4060 1481098627911391465439232000000000 4061 161419398761303037047734272000 4062 1292987062505040237961985416513978368 4063 9486803747875589065801728000000 4064 5761707046424576000000 4065 49829231708246016000000 4066 93176900906441075205341184 4067 73651619379950729035776000000 4068 10263466749783683553961181184000 4069 10263466749783683553961181184000 4070 26685801057124352000000 4071 4512625220911104 4072 161978176000 4073 706456325221611112369225728000000 4074 57642000303416835833856000000000 4075 57642000303416835833856000000000 4076 247074958969901190584796708864000000 4077 7799981474574166790101442494464000000 4078 151035074179081720333074432000 4079 27681766859264000000 4080 1560017054522759713406010261504000 4081 228943797059309663223501815808000000000 4082 974028716377027230302208000000000000 4083 1433271865783382537832235008000 4084 974028716377027230302208000000000000 4085 700981893675285401812598784000 4086 228943797059309663223501815808000000000 4087 10780811088376700319402295296000000 4088 291580984036322922417193708683264000000 4089 1666326655620660395860033536000000 4090 1577078650642534446723992911872000000 4091 10898718674130461568981270528000000000 4092 270418149972999733663236096000000000 4093 270418149972999733663236096000000000 4094 2632745919189206043464432615424000000 4095 69336248430447270607038971904000000000000 4096 1084454017818425819136000000000000000 4097 1967736658916688371712000000 4098 73260036151854802667569152000000000000 4099 9002295908969545728000000000000000000 4100 10600956168786364492255592448000000000 4101 3889722963139386625121845248000000000 4102 1967736658916688371712000000 4103 687588353908995666935808000000000000 4104 351490778919983052251725824000000 4105 35713219230116499456000000000000000000 4106 62557807088053624289918976000000 4107 86701538879762307864858722304000000000 4108 11793431480974315556101599264768000000000 4109 3864048523522629857427163447296000000 4110 8394331582098381949894656000000000000000 4111 100927539791865562082058436608000000000000 4112 185983864055860027981824000000000000 4113 17506569215842779100824000949911552000 4114 3542217216758797525745008329621504 4115 1961531632505590732598280192000000000000 4116 8394331582098381949894656000000000000000 4117 10530983676756824173857730461696000000 4118 10753461968683150294747396964352000000000000 4119 9602339458495912695243623890944000000000 4120 351490778919983052251725824000000 4121 246803372284575744000000000000000000000 4122 86701538879762307864858722304000000000 4123 602383959008532077277333159936000 4124 3864048523522629857427163447296000000 4125 372310279668873840251084596051968000000000 4126 265003103126191406428717056000000000000000 4127 100927539791865562082058436608000000000000 4128 9602339458495912695243623890944000000000 4129 10753461968683150294747396964352000000000000 4130 25065339794840454928274244501504000000000 4131 6677075848647104393634138436927488000 4132 8198035659941295679340544000000000 4133 1961531632505590732598280192000000000000 4134 17506569215842779100824000949911552000 4135 1135493149680035735327779848192000000 4136 2667848397214942815584256000000000000 4137 21679459692267925794684328935948288000 4138 79596259672753641110010870104064000000000 4139 25864897857528099686871208034304000000 4140 197361823910474022912000000000 4141 77420426121561871819984601088000000 4142 48669368485924307094994944000000000000 4143 55563010070491737096192000000000000 4144 11021439248292778627208266075078656000 4145 60832891824065103484381019045363712000000000 4146 1321400476615584962838528000000000000000000 4147 505643374746773779467856068476928000000 4148 37462106348238975773214520401318641664 4149 74821796613053835371642106150912000000000000 4150 3945680680766510849676439191552000000000000 4151 181646041660389213962705972773151318212608000 4152 3605816172385160064053985411072000000 4153 30858377038748845871235858432000000000 4154 26664787340161898526625222361088000000 4155 120412618431595179738660864000000000000000 4156 77420426121561871819984601088000000 4157 589319248407492864830865408000 4158 145325955589074206196741382864896000000 4159 55563010070491737096192000000000000 4160 1349207275901422657242659148483108701995008000 4161 1321400476615584962838528000000000000000000 4162 126617142018789535168173291840995328000 4163 74821796613053835371642106150912000000000000 4164 3945680680766510849676439191552000000000000 4165 1464550801336190771492075847132030959616 4166 420397913480203716985248376946688000000000000 4167 1454610445318170267707233593578225664000 4168 10013224647011116253184000000000000000 4169 1674378313548315572736000000000 4170 2282988497524585457277468672000000000000 4171 2282988497524585457277468672000000000000 4172 6534313361536133822939136000000000 4173 19511355148533111017155093069824000 4174 3379001318314868736 4175 8082088147395484463602335744000000 4176 322537267666598324578058689679720448000 4177 384806337513020095341410421571584000000 4178 1251211990084503688556127977472000000000 4179 1176159902824719563487996542976000000000000 4180 8646751686147093841657724928000000000000 4181 1176159902824719563487996542976000000000000 4182 1114557132774009663123553730067009896448 4183 1370856531746458678222300961726005248000 4184 411029517652206496544515424256000000000 4185 28884094425513803530844705090212724736000000000000 4186 10600956168786364492255592448000000000 4187 21675384719940576966214680576000000000 4188 187916246205116627747340288000000 4189 187916246205116627747340288000000 4190 764555613437952000000000000000000000000000 4191 1181088887916537191596032000000000 4192 649460037878407168000000 4193 10600956168786364492255592448000000000 4194 66703513007420438207073878016000000000000 4195 11871792232033569202382045184000000000000 4196 6119895231010976242063843579133952000000 4197 34385584178629572959524695884955648000000 4198 99016954419766661312978903629824000000 4199 2508953256263404580503552 4200 1197049374359028259356672000000000 4201 111605564261621788545587871744000000000 4202 1328492056213122391839080448000000000 4203 5795683962212745216000000000000000000000 4204 14519099210275520073846226944000000000 4205 318325193554626294696640512000000000000000 4206 429390633392417867563008000000000000000 4207 86783391911279005292279365632000000 4208 35093740310866427904000000000000 4209 2499792180530148016128000000000000000 4210 6094319257382421396908408832000000000 4211 6881462156146821127955546112000000000000 4212 1328492056213122391839080448000000000 4213 1494010674645927842156544000000000000000 4214 4712105716240525295616000000000000000000 4215 8603309613602385690624000000000000000 4216 31039949464426404038455565746176000000000 4217 36967249804188507439104000000000000000 4218 145144449420731431469973504000000000000000000 4219 47164858930418343575814144000000000000000 4220 2283380023591730815784976384000000000000000 4221 2507821485476246766747648000000000000000 4222 19767719486775061703542757897797632000000 4223 10999345785536249856000000000000000000 4224 112420114045738942464000000000000000 4225 1211342841583649011764559872000000000000 4226 36009183635878182912000000000000000000 4227 189912972073787235237888000000000000000000 4228 39693282233013010817501097885696000000000 4229 13728499406790902811954864193536000000000000 4230 207706248556867114500096000000000000000 4231 49599145478647296000000000000000000000000 4232 11642961474654586332512256000000000 4233 60258938973279363072000000000000000000 4234 900328163905361707794432000000000000000000 4235 1321152100020781056000000000000000000000000 4236 12399786369661824000000000000000000000000 4237 17420807064756247068672000000000000000000 4238 16037046155311852290048000000000000000 4239 22530895180889970014152556544000000000 4240 37802942442168882724601856000000000 4241 7259042486477012926464000000000000000 4242 3765106925495176044478464000000 4243 487066388934115208188598943744000000 4244 247252622012509959003045888000000000000 4245 2632745919189206043464432615424000000 4246 2859913120193151288128292519936000000000 4247 21025167185919300665037815808000000000 4248 233544598181017288704000000000000000000 4249 5192178135631093095353901121536000000000 4250 16882558587633488701044031488000000000000 4251 2101647287106334651525890048000000000 4252 3808173366834300645801984000000000 4253 1674116311743794774016000000000 4254 12355549048939511353052233728000000000000 4255 16166508956093797279727616000000000000 4256 152409841399442727862272000000000000 4257 16498571720870736587762971824881664000 4258 4410649936823413248000000000000000000000 4259 1479752794956130164915830784000000000 4260 323002913313238610122891050614784000000 4261 3370919583203022864384000000000000000000000 4262 48818256532231472971776000000000000000 4263 519816795555200724203470848000000000 4264 11642961474654586332512256000000000 4265 283786405165739399970816000000000000000 4266 191174837473319583744000000000000000000000 4267 12280924506823619145291974534234112000000000 4268 26651615811958996992000000000000000000000 4269 18970093707264000000000000000000000000000 4270 7843368206187525832704000000000000000 4271 11019367607182628293089165312000000000 4272 2951141350592298302417336795136000000 4273 2859913120193151288128292519936000000000 4274 156768309744719768821237284864000000000 4275 2632745919189206043464432615424000000 4276 3765106925495176044478464000000 4277 3264997809535593568322715648000000000 4278 21675384719940576966214680576000000000 4279 534157672102846663753728000000000000 4280 97883131831366601480771469312000000000 4281 5192178135631093095353901121536000000000 4282 2101647287106334651525890048000000000 4283 16882558587633488701044031488000000000000 4284 393888702749963452416000000000 4285 3808173366834300645801984000000000 4286 4137848377265086267392000000000000000000 4287 11357732094537081139374267039744000000 4288 1161371813436290393710050410496000000 4289 157429701096023752704000000000000000000 4290 323002913313238610122891050614784000000 4291 45981021786897281545261541228544000000000000 4292 30480681995108352000000000000000000000000 4293 1479752794956130164915830784000000000 4294 263877920109469416554496000000000000000 4295 2070165989034556416589824000000000000 4296 31039949464426404038455565746176000000000 4297 504251696515683804088995428696064000000 4298 47164858930418343575814144000000000000000 4299 1979842570056323161102230390218686464000000000 4300 1211342841583649011764559872000000000000 4301 2283380023591730815784976384000000000000000 4302 19767719486775061703542757897797632000000 4303 5312969386607807299584000000000000000 4304 100927539791865562082058436608000000000000 4305 89745968447249387983612711796736000000 4306 82176294436085654052786929664000000000000 4307 433399003659113322666437363367936000000000000 4308 107522846189794080124305408000000000000 4309 1312431725809565171712000000000000000000000 4310 3617050343483310610744787544834048000000 4311 4559567568320346897506107392000000000 4312 16259389021332684222234624000000000 4313 528131701056636407808000000000000000000 4314 3674701490222020866048000000000000000000 4315 5821011023166739135391072256000000000 4316 318325193554626294696640512000000000000000 4317 103440144682912011289362432000000000000 4318 429390633392417867563008000000000000000 4319 618281236691556938280861696000000000 4320 3605816172385160064053985411072000000 4321 20646882447118515044352000000000000000000 4322 5821011023166739135391072256000000000 4323 6349884175103652056530944000000000000000 4324 86113068911367373524566016000000000000 4325 97235441701779064441798656000000000000000 4326 106793055614948691935232000000000000000 4327 176433246628058405957271552000000 4328 5391771828068965865817636864000000 4329 351490778919983052251725824000000 4330 10946633355687988437533614669824000000 4331 37772564220224585896037878429623779328 4332 2353995097186368794916814848000000000000000 4333 505643374746773779467856068476928000000 4334 710392535196235392440216090573153501184 4335 90123580723559880056610226176000000000 4336 72966796272371057963565416643035136000 4337 505643374746773779467856068476928000000 4338 105119237071984498821010400910388494336000000 4339 10753461968683150294747396964352000000000000 4340 208279494550039424827392000000000000000 4341 986605617183623738429044590530002944000000 4342 702246390693063088235870158848000000000000 4343 83367236829062825375787122688000000 4344 351490778919983052251725824000000 4345 3040236162247453212672000000000000 4346 15326276180758499828957184000000000000 4347 121809419615266699663960235009114112000 4348 2283380023591730815784976384000000000000000 4349 741987014502098075148877824000000000000 4350 87420056279939246181064900608000000000 4351 1042438332310403644522762623516672000000 4352 3761479876608000000000000000000000000000000 4353 83367236829062825375787122688000000 4354 2283380023591730815784976384000000000000000 4355 912611579425867712692224000000000000000 4356 10753461968683150294747396964352000000000000 4357 243285829560303076959055773696000000000000000 4358 110383616439310016197045518336000000000 4359 3494350068436834238844918300672000000000 4360 2723430689983735638837033959424000000 4361 663525363987628290792106053599232000 4362 71181019879044742339729784045568000000000 4363 8273136781315962360496870391808000000000000000 4364 291085122855622755787579561108816415221088256000000 4365 2419501349450410182444174564467294878040064000 4366 425462368935108209700089892962304000000 4367 425462368935108209700089892962304000000 4368 2369636077006610679988224000000000000000000 4369 2706736947005826442878037285404672000000000 4370 128244539306718689954667429888000 4371 5094762399780904320235890882379776000000 4372 2491736759844983563805159533314048000000 4373 128244539306718689954667429888000 4374 2369636077006610679988224000000000000000000 4375 18705449153263458842910526537728000000000000 4376 6318369889607538238440738410786193408 4377 20375555249055180446704718611218432000 4378 3306626546803845962801066281009152000000 4379 153583296873533946376224768000 4380 60669757936800296875151327232000 4381 13866812441818117963776000000000000000 4382 58585466748021153095995769116164096000000 4383 88627650120363120248588599296000000000000 4384 19041682281602381361709056000000000000 4385 350178477887723062136832000000000000000 4386 249744690080345557976481792000000000000000 4387 16961988036530134328902802529583104000 4388 5680535473910822807122477056000000000 4389 249744690080345557976481792000000000000000 4390 12073208048049533021551853568000000000 4391 1095384268858208845824000000000000000000 4392 1051922599053033996288000000000000000 4393 2217343197447699628032000000000000000 4394 1238405548493904326384966730742870573056000000000 4395 59563122726130245487351037952000000000 4396 178048671706163183616000000000000 4397 32780321926152192000000000000000000000000 4398 84056449413817586423955456000000000 4399 84056449413817586423955456000000000 4400 85157611699386568006736805888000000000000 4401 326064793585977876495097016472305664000000 4402 38601570027442383221686272000000000000000 4403 2702793183254895035667739110801408000 4404 2702793183254895035667739110801408000 4405 266763900416403468976128000000000000000000 4406 246651404295905934607261147632500736000000 4407 1385849316866983138753555090127192064000000 4408 77122485056649468520141487603712000000000 4409 178490714710100863352832000000000000000000 4410 63130958704524788203862837308686336 4411 3043976226380112466160206498234368000 4412 3909494243828278297444220928000000 4413 12705956370579456 4414 158419069222376077000704000000000000 4415 473036805992907407906870132736000000 4416 978159841160849426385267257769984000 4417 186922982241457529006302691328000000000 4418 2046293131936404790815796187765932032000000 4419 11497416554748304558548012599573741568000000 4420 1087484068329414898435937541822514685018112 4421 6110198551271993722899314363930068792639488 4422 2908434162642341277246708252672000000 4423 1745931604462824395396199443595264000000 4424 11793431480974315556101599264768000000000 4425 192854415044082450606775842373632000000 4426 2915096681482569875888013312000000000000000 4427 2987668411605696372277248000000000000000 4428 64148184621247409160192000000000000000 4429 1170250767732457454174208000000000000000 4430 4263784159026094276608000000000 4431 26885765121219440352842194354176000000 4432 61925672374495502410212699373830144000 4433 460157106529590576843649625339461632000 4434 82057827907816030326864696311808000000000 4435 31468391274668750023152399964620611125248000000 4436 18708965777704272373172993716717092864000000 4437 26106347203323403928772448953791642861568000 4438 34158619273147306623721885647394308096000 4439 237673157842687608296234697956813438976000 4440 192854415044082450606775842373632000000 4441 7253209162679675546149740538232832000000 4442 823309404548423505927745297972117635072000 4443 3080064080562303530336256000000000000000 4444 64148184621247409160192000000000000000 4445 3494350068436834238844918300672000000000 4446 26885765121219440352842194354176000000 4447 12731591278305373092443062272000 4448 11793431480974315556101599264768000000000 4449 82057827907816030326864696311808000000000 4450 2794998533850098948829896876004212736000000 4451 28302781647058029538695828209664000000000000 4452 4236642371087795077847369627362129870848000000 4453 237673157842687608296234697956813438976000 4454 258889407870348175087542307060187136000 4455 6250262993539160735366992877473234944000 4456 1047787449764517000000000000000 4457 52145907080257001263988736000000000 4458 12256806978404143687698990759936000000 4459 1913557029400373821065431875584000000000 4460 28996466690707122555458068414464000000 4461 1889064333217961628911271936000000000 4462 768551168840888922144768000000000 4463 7335800139435871711297536000 4464 12295949973752696832000000000000000 4465 164761615796281221279744000000000000000 4466 6515941314881551653351853431717888000 4467 396706734101592327059383410229248000000 4468 65865580526231938400256000000000000 4469 44449189225725564395716608000000000000000 4470 249744690080345557976481792000000000000000 4471 8014322863602491556145227890688000000 4472 9950707812072078750460724379648000000000 4473 66703513007420438207073878016000000000000 4474 168086025788339609068679468799415541563392 4475 35386498154136336563152355328000000000 4476 2632745919189206043464432615424000000 4477 785403640633044172502232333287424000 4478 2035629669415906927706112000000000000000 4479 626051543486145250906865664000000000000 4480 13013328889671205834884907008000000 4481 3728709797007089664000000 4482 5410311696848450674948571136000000 4483 1517196108358595430145157234688000000 4484 18443634873156536082049745326964736000 4485 472455386157955188066197962752000000 4486 1835166684075674484547584000000 4487 5856143740528743162707599102574592000 4488 2324397854640085655573495808000000000 4489 3307193623899850738304890850770944000000000 4490 446338345437544895741952000000000000000 4491 6430895714640206281279629570048000000000000 4492 14070272275002748684304646144000000000000 4493 4610042030387421185329594368000000000 4494 1625264799044314595328000000000000000000000 4495 741987014502098075148877824000000000000 4496 6620169259706368722519195648000000000000 4497 26617787138285016075730944000000000 4498 194261957071036892577792000000000000 4499 621919238254504921903795273728000000000 4500 95521888058820849693098420207616000000000000 4501 1709010123350468836629053177856000000000 4502 14625614903297471143672283136000000000000 4503 53256676935084100659707904000000000000000000 4504 100927539791865562082058436608000000000000 4505 3359967002696689498527350390784000000 4506 2353995097186368794916814848000000000000000 4507 2412598126715148951355392000000000000000 4508 7966152628509463808249539067904000000 4509 13226287953464151692701335552000000000000000 4510 46177086182071677226874178197520384000000000000 4511 1332759158062982057967136800768000000000 4512 145144449420731431469973504000000000000000000 4513 256553119498002503936306577408000000000 4514 14625614903297471143672283136000000000000 4515 8905405406875677534191616000000000000 4516 51936324332898951379405504512000000000 4517 92027537743825325939975258112000000000000000 4518 85707323387102527488000000000000000000000 4519 3359967002696689498527350390784000000 4520 155430367405183943534691896669503488 4521 100927539791865562082058436608000000000000 4522 1017117064050324407532111978370695168000000 4523 150844084305103877373832885256060928000 4524 1288639991766807025689821184000000000 4525 418960553185757532103114752000000000000000 4526 215593000858027375384854528000000000000 4527 1462721637349507463999226101366784000000000000 4528 5524444130753625132820827009024000000000 4529 155430367405183943534691896669503488 4530 13316672297586974117657982271488000000000000 4531 46458602129467192929711311844016128000 4532 1949444813892753321984000000000000000 4533 14625614903297471143672283136000000000000 4534 433399003659113322666437363367936000000000000 4535 110383616439310016197045518336000000000 4536 3307193623899850738304890850770944000000000 4537 4752610702218978049860304896000000000 4538 192854415044082450606775842373632000000 4539 1816274895843482705708030487016037960921088 4540 6079500354034274054856751620349231104000 4541 3141614562532176690008929333149696000 4542 505643374746773779467856068476928000000 4543 702246390693063088235870158848000000000000 4544 14625614903297471143672283136000000000000 4545 23011209730230291275312993365131264000000000 4546 1083582556955503042092392112979968000000 4547 660123187103394274955004739584000000000000000 4548 621919238254504921903795273728000000000 4549 877515055187795197820928000000000000 4550 29904456234626833209498796032000000000000 4551 164546619949325377716527038464000000 4552 109918136983877365960802304000000000 4553 2059412102123019336000000000000 4554 17985782216149957280268288000000000000 4555 2807976012808118046031872000000000000000 4556 28996466690707122555458068414464000000 4557 957058781114304000000000000000000000 4558 2654503360563884544000000000 4559 109970136632322939981312000000000 4560 249744690080345557976481792000000000000000 4561 5081409607910474226687174732939264000 4562 29054176495323347805969788928000000000000 4563 288601101148748808978432000000000000 4564 2741521540060674757779995492352000000000 4565 28550691020577918288766348019367936000 4566 165850345430493292388155392000000000 4567 2328090763841499267072000000000000000000 4568 27956753477380606874351337928390606848000 4569 42292764796966038169969332584448000000000 4570 1126746822365333846737705234758226673664000 4571 22436492111812346995903177949184000000 4572 2632745919189206043464432615424000000 4573 785403640633044172502232333287424000 4574 626051543486145250906865664000000000000 4575 2035629669415906927706112000000000000000 4576 5071538509587961882824575287296 4577 18884962801531028627372604653568000000 4578 966012130880657464356790861824000000 4579 260609583077600911130690655879168000000 4580 687588353908995666935808000000000000 4581 33445624084514728626233347670016000 4582 176758604458574420980254375936000000 4583 9103364670554352000000000 4584 11047335531943364685572603904000 4585 4175621641267773496424076993619820544000 4586 95621887937555272803828105216000000 4587 95621887937555272803828105216000000 4588 127146553674125334588900771776006455296 4589 127146553674125334588900771776006455296 4590 682244426975975330317074432000000000000000 4591 25905298767532275209015918592000000000 4592 709362592212757487026176000000000 4593 719813933164936252203466752000000000000 4594 522587876320542634784896057344000000 4595 100349003333058226695438336000000000000 4596 58072339891816103411712000000000000000 4597 16285037355327255421648896000000000000000 4598 719813933164936252203466752000000000000 4599 709362592212757487026176000000000 4600 6169123300139435347132022784000000000 4601 2590964425160991600279552000000000 4602 185313049765100367627856063116607488 4603 1066141233423122252822435924633714688000000 4604 57201615967312552560427008000000000000000 4605 147730657952630757900180174913142784000 4606 116922690917191999297959676084224 4607 60986886079871712701120545453768704000000 4608 148024676789381133594892664045568000000000 4609 9712397942136030756018579363304833024 4610 548689084106519190874330497024000000000 4611 105361041127645782271328256000000000000000 4612 1269874884138724491264000000000000000000 4613 105361041127645782271328256000000000000000 4614 7185947381755094811388781002752000000 4615 25675888416680853411745933542442401792 4616 20170241986828065357057490944000000 4617 118932152098439379787186176000000000000 4618 5859139795547311312994304000000000 4619 49819912865228173344768000000000000 4620 336108863110414460218837796093165568000000 4621 36880336243099369482636754944000000000 4622 963300947452761437909286912000000000000000 4623 239235649877014665675990368256000000000000 4624 73054426522749109272576000000000000000000000 4625 685658587096820219904000000000000000000000 4626 213626265418808604578631647232000000000 4627 3440084342217073754112000000000000000000 4628 963300947452761437909286912000000000000000 4629 1828201862912183892959035392000000000000 4630 264546522694214609885837918208000000000 4631 3132208537162868060061696000000000000000000 4632 19774596809972175681355776000000000 4633 736220301950602607519802064896000000000000000 4634 51609681743726638006272000000000000 4635 35590509939522371169864892022784000000000 4636 8668660455644024336739136903839744000000 4637 1092870357113576459584698417414144000000000 4638 1034336516378856220177580475430207488000000000 4639 777883533614232515534389248000000000000000 4640 736220301950602607519802064896000000000000000 4641 628551022909700802871296000000000000000 4642 3229074207388708909350912000000000000000000 4643 15827142752348691896021661480124416000 4644 34383182160274972466768510976000000000000 4645 3531611783042708489109504000000000000000 4646 963300947452761437909286912000000000000000 4647 952177611039071969898162887319355392000000 4648 57633238622413625835786836567987847168 4649 248319595715411232307644525969408000000000 4650 1353368473502913221439018642702336000000000 4651 439778671443451537533040481796096000000 4652 80327818009670494476828672000000000 4653 460472787131346708332544000000000000 4654 460472787131346708332544000000000000 4655 51998697814228992000000000000000000000000000 4656 482419003363739585662302236719448064000000 4657 71742588679371530743311096926747968549991052941413318656 4658 807420318334924496656467492864000000000000 4659 7892844937468989907432356724240023552000000 4660 7055265934997396092007213029986631864364826624 4661 6552643871665445903418337276081471488000000 4662 4194581406413457465395759089886842356498432 4663 416224244749341264649753186629844992000000 4664 13831798201878223945728000000000000000000 4665 171446872727798605526335488000000000000000 4666 50799073400829216452247552000000000000000 4667 963300947452761437909286912000000000000000 4668 439003503575982474000334848000000000 4669 519189926695171843424256000000000 4670 439003503575982474000334848000000000 4671 95587418736659791872000000000000000000000 4672 950804938096711487859702900033243316224000 4673 29016263980002181636343472291053568000000 4674 127453816471445673762249899905231355904 4675 952177611039071969898162887319355392000000 4676 719235494926861705314773506496372146176000 4677 100268363464883834749974013200530669568000 4678 3611190579408225015738562986846210591031296000000 4679 281719981658284885291763822232072093696000 4680 2698414551802845314485318296966217403990016000 4681 2929101602672381542984151694264061919232 4682 8654536537152471948536510939136000000000 4683 20029883773407247466496000000000000000000 4684 96489857441044936777531392000000000 4685 96489857441044936777531392000000000 4686 2853096592852719878447038464000 4687 311467094980622945475644941664256000000 4688 29010809947732008018835931136000000000000 4689 103872648665797902758811009024000000000 4690 3779643089263641504529583702016000000 4691 86599301635478976124585771008000000000000000 4692 106513353870168201319415808000000000000000000 4693 1593404980671594478074490292589821952000000 4694 310162066953693884871365531969519616000 4695 84027215777603615054709449023291392000000 4696 6490927365936509462733914112000000 4697 6494267465716263121663819776000000000000000 4698 12307385210384813263061098954752000000000 4699 73563560565796011562560342982656000000 4700 5716598933523635352304091136000000000 4701 119059030657035191401316352000000000 4702 433419356329911867811037184000000000 4703 41398138448445476205232128 4704 136266854054022538645594661978112000000 4705 1305963313304191304397829963776000000000000 4706 2893794420912369396016779494424576000000000 4707 21932172320485398062239963938816000000000 4708 8381616668411514023181501185089257603072000 4709 63524575127868332981360343461608292352000 4710 1565468830659701739002523398701056000000 4711 288403248481177094478603919395127296000 4712 11778547050908805758976000000000000 4713 1542835320352659604854206738989056000000 4714 6271812708316139168464896000000000000 4715 242010812839810578289790989131577294848 4716 3132208537162868060061696000000000000000000 4717 1387060766537341812769076281344000000000 4718 5935896116016784601191022592000000000000 4719 2549786126911745733288578990997504000 4720 12679766682836658051612672000000000000 4721 116152793682204160590769815552000000000 4722 367964289399652062230904569856000000 4723 95587418736659791872000000000000000000000 4724 4400527475699153897886358437888000000000000 4725 31565445446132086797411513532416000000000000 4726 16311613999755427858857590784000000000000 4727 112562178200021989474437169152000000000000 4728 201893028338692865615459727188164608000000 4729 77716111707672435228672000000000000000000 4730 102636209345752860592101654528000000000000000 4731 10662073264503856463737094406144000000000 4732 23739121509223404404736000000000000000000 4733 134293441030857968075145216000000000000000 4734 1208494858013880139207041186004992000000 4735 63205421843346722433482008559616000000 4736 2709103059643245728064602112000000000000 4737 2560268432855129788369952833536000000 4738 10994202278065677999420457523085312000000 4739 783199348091963669814246899712000000000000 4740 24640512644498428242690048000000000000000 4741 3279087313519209480870894206189568000000 4742 557465826072199906197504000000000000000000 4743 974475356922133597311681880072912896000 4744 74353998898996231274496000000000000 4745 491958541063599236288963112075264000 4746 11608293865432729780224000000000000000 4747 3951909030191460812565617452253184000000 4748 150127742245129556191475990003712 4749 9369534547424942451415056384000000 4750 2892215987643258764742590415765504000000 4751 1403890005391839926968909824000 4752 40947968959346794322460672000000000 4753 38491766042652981986328576000000000000 4754 548784796820125985538048 4755 41013978568831179190960128000000000 4756 867633874819492369951006654464000 4757 38145515359456615491434446848000000000 4758 63412604692212315121169020747776000000 4759 1303661380849749813362688000000000000000 4760 4619735025408633350218343727753068544000 4761 6988700136873668477689836601344000000000 4762 132526461854789565206562827403264000000000 4763 132526461854789565206562827403264000000000 4764 4044386653283372961626062848000000000000 4765 2792358942957348323328000000000000000000 4766 5690275234664244560144369713152000000000 4767 1750026366310880088708150454124544000000 4768 180247161447119760113220452352000000000 4769 45070261978367954657030434449260544000 4770 75729271197516290124832309248000000 4771 91991072349913015557726142464000000 4772 20262232888706920255583334432768000000 4773 118339942770907961086752438878208000000 4774 1456155708816390992101331879143145472 4775 1791007841565349707850581301788672000 4776 4714864893270414401278650089472000000000 4777 21361302296001636584405978698481664000000 4778 27111563731295050813109503524864000000 4779 963135772393184489788932096000000000000 4780 1189302713769278165273486032896000000 4781 3875727031431856128000000000000 4782 105151764327161789002838704128000000000 4783 726672380621785389934313472000000000000 4784 342585308752188694069248000000000000000000 4785 3647848367593305214449352704000000000000 4786 1769419160811475670711402496000000000000 4787 2194343799791715920904192000000000000000 4788 1397866770240102261508276224000000 4789 187694327827219374382195408896000000000000 4790 4352102255629656372805632000000000000000 4791 21803877081694089578557734912000000000 4792 275084673429036583676197567079645184000000 4793 8952793965474418356917849435456667648000000 4794 3380597001500698182219756208128000000000 4795 1012746739763240792076475957248000000000 4796 10307182183883886034944000000000000000 4797 50457030898752136893431808000000000000 4798 116982926436209761714176000000000000000000 4799 35977733453811199059689472000000000000000 4800 2221116985482900847415204511744000000 4801 230903553979001891554147671037968384000000 4802 5682072052024102608231381224914944000000 4803 4115970811772065847364311610065682432000000000 4804 1178918369814485370787904618496000000000000 4805 178273670001013380702994956288000000000 4806 4033255320125286878778753024000000000000 4807 41952695620567302144000000000000000 4808 1530154545820427547229050296598528000000 4809 41301528122037146650360676352000000000000 4810 369146186643701268711875486416896000000 4811 27634239965091669737472000000000000000000000 4812 24640512644498428242690048000000000000000 4813 3229074207388708909350912000000000000000000 4814 693612311038098462918869778432000000000 4815 19897674861270238696046592000000000000000 4816 41301528122037146650360676352000000000000 4817 685658587096820219904000000000000000000000 4818 134293441030857968075145216000000000000000 4819 262750964208629387920146432000000000000 4820 1303859992799749303077439537152000000000000 4821 30410728695037884619881971712000000000000000 4822 32069139937250312992038322176000000000 4823 213626265418808604578631647232000000000 4824 493699542637130488479744000000000000000 4825 963300947452761437909286912000000000000000 4826 10257228488477003790858087038976000000000 4827 203158099880539324416000000000000000000000 4828 31565445446132086797411513532416000000000000 4829 11610284654982623920128000000000000000000 4830 50922897155260416000000000000000000000 4831 58025673301437404369197924305862656000000 4832 4946249893532455506246893568000000000 4833 963300947452761437909286912000000000000000 4834 63729221028075710465996312543232000000 4835 5146817306142511967630993455822405632000000 4836 205514758826103248272257712128000000000 4837 29924971525177344000000000000000000000 4838 9159226129831418921308831875072000000 4839 4170419975648083968000000000000000 4840 12780496185052363533789954048000000 4841 20170241986828065357057490944000000 4842 207217911182078213169931616256000000000 4843 342640559395959969552211145392128000 4844 916022904340305474707762263011360768000000 4845 5579840230367688995358375936000000000000000 4846 1286946226949016689970227020648025061064704 4847 213626265418808604578631647232000000000 4848 497790954582380000575488000000000000000 4849 511937618815242991323949345800192000000000 4850 1486395825727713363638397960192000000000 4851 7604111478008137935547627380670464000000000 4852 177355369749460943103151659024384000000000000 4853 7604111478008137935547627380670464000000000 4854 1208494858013880139207041186004992000000 4855 173686065869395795841115626668032000000 4856 19774596809972175681355776000000000 4857 6334346129373000142292848214016000000000 4858 4136568390657981180248435195904000000000000000 4859 51609681743726638006272000000000000 4860 138446556641790894488420352000000000000000 4861 5811580755950336183604073562911014912000000000 4862 48706218417445711499703024359571456000000 4863 194507443929637997811827428294656000000000 4864 2871331180050130990849327104000000000000 4865 27954800547494673910759346405376000000000 4866 25489687629471171069030866878464000000000000 4867 5349958154754511369962791750974046208000000 4868 4136568390657981180248435195904000000000000000 4869 3531611783042708489109504000000000000000 4870 3188474423374603094065152000000000000 4871 3852479523660597559296000000000000000000000 4872 1083153807091555014636372511162368000 4873 5990280510426760970590805963374067712000000 4874 3186772935465869770752000000000000 4875 24469073541781977563136000000000000000 4876 1570659154501226112121511092319944704000 4877 143809796590934037037395738624000 4878 2221072870320406693675008000000000000000000 4879 274877784932766838878633984000000000000 4880 299919247036416000000000000000000000000000 4881 4663780262531081359589376000000000000000 4882 13521627766309138382979072000000000000 4883 31580219900254329542508209076436992000 4884 182063879068571911764855226368000000000000 4885 18840775224320592941735013777408000000 4886 55993177057917202176056959696896000000000 4887 4663780262531081359589376000000000000000 4888 1624370059358625040840112096673792000 4889 236183290620340969930752000000000000 4890 4936954247616249879907437241272631296000 4891 21928616435520524422031081472000 4892 43064629084161355295394317205504000000 4893 1134154192009551007649139523584000000000000 4894 10094408556929060760937276521370877952000 4895 10094408556929060760937276521370877952000 4896 58014766525330642208462733312000000000000 4897 131170593943136493528460296192000000000 4898 2564307122119250947714521759744000000000 4899 846312189139938705408000000000000 4900 846312189139938705408000000000000 4901 5934780377305851101184000000000000000000 4902 357489140024143911016036564992000000000 4903 3806544362977084364498757344034816000 4904 33820220734053049074478013743104000000000 4905 651895211669971819592467611648000000000 4906 5280079978051978075806080434176000000000000 4907 12213824988919766188032000000000000 4908 8736768000000000000000000 4909 815554984146710298624000000000000000 4910 32119601140895487521313521664000000000 4911 668951700372038606282293248000000000 4912 83977334472646831236155235831222632448000 4913 16259234496648923245658064210100224000000000 4914 66645135288240535916603271806976000000 4915 119299990581745705107612865828749312000 4916 226528231886554653201599518677663744000 4917 4850472609034440985637442815445172224000000 4918 11306009586966800474465744722537218048000 4919 47093418208249055471812659607854045462528000 4920 48626860982409499452956857073664000000000 4921 48626860982409499452956857073664000000000 4922 5682072052024102608231381224914944000000 4923 2041213132073948478439625965648361589571584000 4924 586080289214838421340553216000000000000 4925 5368604591766009544704000000000 4926 1618831180097618170022988110364672000 4927 1618831180097618170022988110364672000 4928 958504298302503068871706747600896000000000 4929 598461862074360703160942592000000000000000000 4930 583624648745004402880781746176000000000 4931 111081130254823850841475179670929408000000 4932 14955039136199471527071090902827008000000 4933 1742693863158203226931568201573597184000 4934 3362551148225763292383019008000000000000000000 4935 88782375812876603253615331639296000000 4936 7839273775170016564870852387012608000000000 4937 1208494858013880139207041186004992000000 4938 9352724576631729421455263268864000000000000 4939 14312857880317273042308785359552512000000 4940 292162779488452608000000000000000000000000000 4941 7725451411824624096584090517504000000 4942 451334351944595809845116928000000000 4943 7725451411824624096584090517504000000 4944 2710546279530695943584074021403099136000000 4945 39641110109395520429165356064232159281808408576 4946 249171524911370663872024654009809764352000000 4947 25489687629471171069030866878464000000000000 4948 36817049791963877119892331252166950912000000 4949 401734511064747568885490523085290650630550748445698208825344 4950 132419964370423736978812654151627310976991232 4951 13139904633998062352626300113798561792000000 4952 188672615520601223371877618024448000000000 4953 5412456352217436007786610688000000000000000 4954 2876401216278786409414124170641408000000000 4955 351057196593571952590848000000000000000000 4956 537072794438077513728000000000000000000000 4957 7365256604251030378518001817223168000 4958 7365256604251030378518001817223168000 4959 2917149437233777600364544000000000 4960 194507443929637997811827428294656000000000 4961 1395222310082749530222375827668992000000000 4962 20290036506524128483491294916491191468949504000000 4963 5349958154754511369962791750974046208000000 4964 22705755207548651745338246596643914776576000 4965 692924658433491569376777545063596032000000 4966 1582887578700047860295013190483631407104000 4967 2129289304977223754260206766226669568000 4968 4175621641267773496424076993619820544000 4969 609212419271947487966920704000000000000 4970 237701234524177871964925725008310829056000 4971 1593404980671594478074490292589821952000000 4972 2766729920781832999484816986472448000000 4973 8996124316925128891278173405184000000000 4974 51804477795519553292482904064000000000 4975 253599877269007004555374806171648000000 4976 10625938773215614599168000000000000000 4977 2218342901308866592505856000000000000000000 4978 103872648665797902758811009024000000000 4979 2326024247537879375413248000000000 4980 441920436134021613748224000000000000 4981 41095871789719819077874426803388416000000 4982 732554375435018555353657998959443968000000000 4983 6988700136873668477689836601344000000000 4984 34377286552908670173821534208000000000 4985 1184614880403424800669696000000000000000 4986 2410530752620003706881977318855671808000 4987 1715768176461714555394993422336000000000 4988 129332071648750378237820928000000000000 4989 84537803762994526400752386048000000000 4990 30185032379974706908311884660736000000 4991 8754278157578250378805248000000 4992 152602440165300729868072356151296000000000 4993 742883714243170185958219824758784 4994 512020478272573442604209799168000000000 4995 5667179988459621512179894311714816000 4996 182063879068571911764855226368000000000000 4997 3057556309882229958989303513088000000000 4998 1166164263305109300721244700672000000000 4999 6303481979201231410568481472512000000000 5000 32132475942544544102648006049792000000 5001 22467660581988604965814272000000000000000000 5002 50799073400829216452247552000000000000000 5003 12615942473983195260257304576000000000000 5004 23739121509223404404736000000000000000000 5005 2470964935846882712942844737224704000000 5006 87780798836632886029483769856000000000000 5007 3852479523660597559296000000000000000000000 5008 1812620681228511608832000000000000000000000 5009 153397824292897705757757684106395648000000 5010 5707617923402216350389633024000000000 5011 579772385757369738250688189693952000000 5012 232059066101322568833850933248000000000000 5013 3852479523660597559296000000000000000000000 5014 22871261689242825328164864000000000000 5015 165175059576948120354816000000000000000000 5016 39274482023590597228095307026612092928000 5017 55316793250381824000000000000000000000000 5018 511937618815242991323949345800192000000000 5019 8282903865924347825410176712704000000000 5020 326026279619598913986604523946246144000000 5021 252774165830210810101628928000000000000 5022 177355369749460943103151659024384000000000000 5023 57631835238411258610911830605824000000000 5024 1775119385901994868736000000000000000 5025 53416606789176835149073107495419904000 5026 24857741039347227527498256133128192000 5027 3930601662662276116181057273856000 5028 29536782636599009118926143488000000000 5029 5579840230367688995358375936000000000000000 5030 916022904340305474707762263011360768000000 5031 172258516336645421181577268822016000000 5032 3659599996179619774464000000000000000 5033 297662716229723287801765520524443648000 5034 17724490828088262550602774403350528000000 5035 85023491597639833077701148672000000 5036 5099216021220588408375607296000000000 5037 16897037790707712000000000000000000000000 5038 8916100448256000000000000000000000000000000 5039 2773927745736195446931456000000000000000 5040 16775171893337882339703172163180691456000000 5041 1184818038503305339994112000000000000000000 5042 41021201967938042811383808000000000000000 5043 1888479977092260122162358865291640832000000 5044 321818123729766811070103552000000000000 5045 2948009617509394115185587781632000000000 5046 117568344838275072000000000000000000000000 5047 2797772266893485722573719207936000000 5048 576677521920718404643687759872000000000000000 5049 20062571883809974133981184000000000000000 5050 285422502948966351973122048000000000000000 5051 4970421301729742915467606566868353024000000 5052 173686065869395795841115626668032000000 5053 1486395825727713363638397960192000000000 5054 65234191970931176374272000000000000000000 5055 165175059576948120354816000000000000000000 5056 6170181287328620638736744448000000000000 5057 203158099880539324416000000000000000000000 5058 9352724576631729421455263268864000000000000 5059 37837755830051474727739856724688896000000 5060 68758241807799279654474350592000000000000 5061 63031462064460475511124428587008000000 5062 6657084616885512582463488000000000000000000 5063 27995158771125109898669457408000000000000 5064 744620559337747680502169192103936000000000 5065 68317238546294613247443771294788616192000 5066 1206525847581485699679123406848000000000 5067 3494594184672575859293917241048825856000 5068 45070261978367954657030434449260544000 5069 146547618077302702740941310001152000000 5070 2084876664620807289045525247033344000000 5071 1439457821049508845305462784000000000000 5072 59174105015571359701472681609964552192 5073 72183359772009896097161620746141696000 5074 1791007841565349707850581301788672000 5075 1045052299068086406945699790848000000 5076 215045692379588160248610816000000000000 5077 371598956431928340909599490048000000000 5078 758455464551961946226688000000000000 5079 1276644434287771036680192000000000000 5080 57621953236484233360807078920192000000 5081 45400552110160912740617954726510592000000 5082 1237200112332515354838269165568000000 5083 252730823209183682047770624000000000 5084 1260203606098774136589385728000 5085 1052495090184863335098401477885952000000 5086 18234443423523000575783337984000000 5087 107639633963869424337071112192000000 5088 191721507215369295443863353465765888000 5089 1976289847590223213054440505344000 5090 23365372780182191125787836416000000000 5091 6552275476677267072365182844928000000000 5092 295583086751503128324628423901184000 5093 93052399353476467296043008000000000000 5094 739737326860615286784000000000000000 5095 9020995614455391703793664 5096 548784796820125985538048 5097 41013978568831179190960128000000000 5098 38491766042652981986328576000000000000 5099 40947968959346794322460672000000000 5100 1303661380849749813362688000000000000000 5101 63412604692212315121169020747776000000 5102 867633874819492369951006654464000 5103 38145515359456615491434446848000000000 5104 9369534547424942451415056384000000 5105 150127742245129556191475990003712 5106 2892215987643258764742590415765504000000 5107 1403890005391839926968909824000 5108 74353998898996231274496000000000000 5109 491958541063599236288963112075264000 5110 3951909030191460812565617452253184000000 5111 11608293865432729780224000000000000000 5112 75729271197516290124832309248000000 5113 91991072349913015557726142464000000 5114 45070261978367954657030434449260544000 5115 180247161447119760113220452352000000000 5116 1791007841565349707850581301788672000 5117 1456155708816390992101331879143145472 5118 20262232888706920255583334432768000000 5119 118339942770907961086752438878208000000 5120 2792358942957348323328000000000000000000 5121 4044386653283372961626062848000000000000 5122 5690275234664244560144369713152000000000 5123 1750026366310880088708150454124544000000 5124 4619735025408633350218343727753068544000 5125 6988700136873668477689836601344000000000 5126 132526461854789565206562827403264000000000 5127 132526461854789565206562827403264000000000 5128 10994202278065677999420457523085312000000 5129 783199348091963669814246899712000000000000 5130 2560268432855129788369952833536000000 5131 2709103059643245728064602112000000000000 5132 974475356922133597311681880072912896000 5133 557465826072199906197504000000000000000000 5134 24640512644498428242690048000000000000000 5135 3279087313519209480870894206189568000000 5136 134293441030857968075145216000000000000000 5137 23739121509223404404736000000000000000000 5138 1208494858013880139207041186004992000000 5139 63205421843346722433482008559616000000 5140 201893028338692865615459727188164608000000 5141 77716111707672435228672000000000000000000 5142 10662073264503856463737094406144000000000 5143 102636209345752860592101654528000000000000000 5144 367964289399652062230904569856000000 5145 95587418736659791872000000000000000000000 5146 116152793682204160590769815552000000000 5147 12679766682836658051612672000000000000 5148 112562178200021989474437169152000000000000 5149 16311613999755427858857590784000000000000 5150 4400527475699153897886358437888000000000000 5151 31565445446132086797411513532416000000000000 5152 1387060766537341812769076281344000000000 5153 3132208537162868060061696000000000000000000 5154 5935896116016784601191022592000000000000 5155 2549786126911745733288578990997504000 5156 11778547050908805758976000000000000 5157 1542835320352659604854206738989056000000 5158 242010812839810578289790989131577294848 5159 6271812708316139168464896000000000000 5160 63729221028075710465996312543232000000 5161 5146817306142511967630993455822405632000000 5162 963300947452761437909286912000000000000000 5163 4946249893532455506246893568000000000 5164 4170419975648083968000000000000000 5165 9159226129831418921308831875072000000 5166 205514758826103248272257712128000000000 5167 29924971525177344000000000000000000000 5168 11610284654982623920128000000000000000000 5169 31565445446132086797411513532416000000000000 5170 50922897155260416000000000000000000000 5171 58025673301437404369197924305862656000000 5172 493699542637130488479744000000000000000 5173 963300947452761437909286912000000000000000 5174 203158099880539324416000000000000000000000 5175 10257228488477003790858087038976000000000 5176 134293441030857968075145216000000000000000 5177 262750964208629387920146432000000000000 5178 685658587096820219904000000000000000000000 5179 41301528122037146650360676352000000000000 5180 213626265418808604578631647232000000000 5181 32069139937250312992038322176000000000 5182 1303859992799749303077439537152000000000000 5183 30410728695037884619881971712000000000000000 5184 3229074207388708909350912000000000000000000 5185 24640512644498428242690048000000000000000 5186 693612311038098462918869778432000000000 5187 19897674861270238696046592000000000000000 5188 1530154545820427547229050296598528000000 5189 41301528122037146650360676352000000000000 5190 27634239965091669737472000000000000000000000 5191 369146186643701268711875486416896000000 5192 1769419160811475670711402496000000000000 5193 2194343799791715920904192000000000000000 5194 3647848367593305214449352704000000000000 5195 342585308752188694069248000000000000000000 5196 21803877081694089578557734912000000000 5197 4352102255629656372805632000000000000000 5198 1397866770240102261508276224000000 5199 187694327827219374382195408896000000000000 5200 3875727031431856128000000000000 5201 1189302713769278165273486032896000000 5202 105151764327161789002838704128000000000 5203 726672380621785389934313472000000000000 5204 4714864893270414401278650089472000000000 5205 21361302296001636584405978698481664000000 5206 963135772393184489788932096000000000000 5207 27111563731295050813109503524864000000 5208 5682072052024102608231381224914944000000 5209 4115970811772065847364311610065682432000000000 5210 230903553979001891554147671037968384000000 5211 2221116985482900847415204511744000000 5212 41952695620567302144000000000000000 5213 4033255320125286878778753024000000000000 5214 1178918369814485370787904618496000000000000 5215 178273670001013380702994956288000000000 5216 50457030898752136893431808000000000000 5217 10307182183883886034944000000000000000 5218 116982926436209761714176000000000000000000 5219 35977733453811199059689472000000000000000 5220 275084673429036583676197567079645184000000 5221 8952793965474418356917849435456667648000000 5222 1012746739763240792076475957248000000000 5223 3380597001500698182219756208128000000000 5224 127453816471445673762249899905231355904 5225 952177611039071969898162887319355392000000 5226 29016263980002181636343472291053568000000 5227 950804938096711487859702900033243316224000 5228 281719981658284885291763822232072093696000 5229 3611190579408225015738562986846210591031296000000 5230 719235494926861705314773506496372146176000 5231 100268363464883834749974013200530669568000 5232 519189926695171843424256000000000 5233 439003503575982474000334848000000000 5234 439003503575982474000334848000000000 5235 95587418736659791872000000000000000000000 5236 13831798201878223945728000000000000000000 5237 171446872727798605526335488000000000000000 5238 963300947452761437909286912000000000000000 5239 50799073400829216452247552000000000000000 5240 807420318334924496656467492864000000000000 5241 7892844937468989907432356724240023552000000 5242 71742588679371530743311096926747968549991052941413318656 5243 482419003363739585662302236719448064000000 5244 416224244749341264649753186629844992000000 5245 4194581406413457465395759089886842356498432 5246 7055265934997396092007213029986631864364826624 5247 6552643871665445903418337276081471488000000 5248 460472787131346708332544000000000000 5249 80327818009670494476828672000000000 5250 460472787131346708332544000000000000 5251 51998697814228992000000000000000000000000000 5252 57633238622413625835786836567987847168 5253 248319595715411232307644525969408000000000 5254 439778671443451537533040481796096000000 5255 1353368473502913221439018642702336000000000 5256 3779643089263641504529583702016000000 5257 86599301635478976124585771008000000000000000 5258 103872648665797902758811009024000000000 5259 29010809947732008018835931136000000000000 5260 84027215777603615054709449023291392000000 5261 310162066953693884871365531969519616000 5262 106513353870168201319415808000000000000000000 5263 1593404980671594478074490292589821952000000 5264 96489857441044936777531392000000000 5265 96489857441044936777531392000000000 5266 2853096592852719878447038464000 5267 311467094980622945475644941664256000000 5268 2698414551802845314485318296966217403990016000 5269 2929101602672381542984151694264061919232 5270 20029883773407247466496000000000000000000 5271 8654536537152471948536510939136000000000 5272 2893794420912369396016779494424576000000000 5273 21932172320485398062239963938816000000000 5274 1305963313304191304397829963776000000000000 5275 136266854054022538645594661978112000000 5276 288403248481177094478603919395127296000 5277 1565468830659701739002523398701056000000 5278 8381616668411514023181501185089257603072000 5279 63524575127868332981360343461608292352000 5280 119059030657035191401316352000000000 5281 5716598933523635352304091136000000000 5282 433419356329911867811037184000000000 5283 41398138448445476205232128 5284 6490927365936509462733914112000000 5285 6494267465716263121663819776000000000000000 5286 73563560565796011562560342982656000000 5287 12307385210384813263061098954752000000000 5288 522587876320542634784896057344000000 5289 100349003333058226695438336000000000000 5290 719813933164936252203466752000000000000 5291 709362592212757487026176000000000 5292 709362592212757487026176000000000 5293 719813933164936252203466752000000000000 5294 58072339891816103411712000000000000000 5295 16285037355327255421648896000000000000000 5296 127146553674125334588900771776006455296 5297 127146553674125334588900771776006455296 5298 682244426975975330317074432000000000000000 5299 25905298767532275209015918592000000000 5300 11047335531943364685572603904000 5301 4175621641267773496424076993619820544000 5302 95621887937555272803828105216000000 5303 95621887937555272803828105216000000 5304 548689084106519190874330497024000000000 5305 105361041127645782271328256000000000000000 5306 9712397942136030756018579363304833024 5307 148024676789381133594892664045568000000000 5308 25675888416680853411745933542442401792 5309 7185947381755094811388781002752000000 5310 1269874884138724491264000000000000000000 5311 105361041127645782271328256000000000000000 5312 147730657952630757900180174913142784000 5313 57201615967312552560427008000000000000000 5314 116922690917191999297959676084224 5315 60986886079871712701120545453768704000000 5316 6169123300139435347132022784000000000 5317 2590964425160991600279552000000000 5318 1066141233423122252822435924633714688000000 5319 185313049765100367627856063116607488 5320 3229074207388708909350912000000000000000000 5321 15827142752348691896021661480124416000 5322 628551022909700802871296000000000000000 5323 736220301950602607519802064896000000000000000 5324 952177611039071969898162887319355392000000 5325 963300947452761437909286912000000000000000 5326 34383182160274972466768510976000000000000 5327 3531611783042708489109504000000000000000 5328 1092870357113576459584698417414144000000000 5329 8668660455644024336739136903839744000000 5330 1034336516378856220177580475430207488000000000 5331 777883533614232515534389248000000000000000 5332 19774596809972175681355776000000000 5333 736220301950602607519802064896000000000000000 5334 35590509939522371169864892022784000000000 5335 51609681743726638006272000000000000 5336 213626265418808604578631647232000000000 5337 3440084342217073754112000000000000000000 5338 685658587096820219904000000000000000000000 5339 73054426522749109272576000000000000000000000 5340 3132208537162868060061696000000000000000000 5341 264546522694214609885837918208000000000 5342 963300947452761437909286912000000000000000 5343 1828201862912183892959035392000000000000 5344 36880336243099369482636754944000000000 5345 336108863110414460218837796093165568000000 5346 963300947452761437909286912000000000000000 5347 239235649877014665675990368256000000000000 5348 20170241986828065357057490944000000 5349 118932152098439379787186176000000000000 5350 49819912865228173344768000000000000 5351 5859139795547311312994304000000000 5352 3930601662662276116181057273856000 5353 24857741039347227527498256133128192000 5354 1775119385901994868736000000000000000 5355 53416606789176835149073107495419904000 5356 916022904340305474707762263011360768000000 5357 172258516336645421181577268822016000000 5358 5579840230367688995358375936000000000000000 5359 29536782636599009118926143488000000000 5360 326026279619598913986604523946246144000000 5361 252774165830210810101628928000000000000 5362 57631835238411258610911830605824000000000 5363 177355369749460943103151659024384000000000000 5364 55316793250381824000000000000000000000000 5365 39274482023590597228095307026612092928000 5366 511937618815242991323949345800192000000000 5367 8282903865924347825410176712704000000000 5368 579772385757369738250688189693952000000 5369 5707617923402216350389633024000000000 5370 1812620681228511608832000000000000000000000 5371 153397824292897705757757684106395648000000 5372 22871261689242825328164864000000000000 5373 165175059576948120354816000000000000000000 5374 3852479523660597559296000000000000000000000 5375 232059066101322568833850933248000000000000 5376 23739121509223404404736000000000000000000 5377 2470964935846882712942844737224704000000 5378 3852479523660597559296000000000000000000000 5379 87780798836632886029483769856000000000000 5380 22467660581988604965814272000000000000000000 5381 32132475942544544102648006049792000000 5382 50799073400829216452247552000000000000000 5383 12615942473983195260257304576000000000000 5384 2326024247537879375413248000000000 5385 103872648665797902758811009024000000000 5386 10625938773215614599168000000000000000 5387 2218342901308866592505856000000000000000000 5388 732554375435018555353657998959443968000000000 5389 6988700136873668477689836601344000000000 5390 41095871789719819077874426803388416000000 5391 441920436134021613748224000000000000 5392 2766729920781832999484816986472448000000 5393 8996124316925128891278173405184000000000 5394 253599877269007004555374806171648000000 5395 51804477795519553292482904064000000000 5396 609212419271947487966920704000000000000 5397 4175621641267773496424076993619820544000 5398 237701234524177871964925725008310829056000 5399 1593404980671594478074490292589821952000000 5400 5667179988459621512179894311714816000 5401 512020478272573442604209799168000000000 5402 152602440165300729868072356151296000000000 5403 742883714243170185958219824758784 5404 1166164263305109300721244700672000000000 5405 6303481979201231410568481472512000000000 5406 3057556309882229958989303513088000000000 5407 182063879068571911764855226368000000000000 5408 129332071648750378237820928000000000000 5409 84537803762994526400752386048000000000 5410 8754278157578250378805248000000 5411 30185032379974706908311884660736000000 5412 1184614880403424800669696000000000000000 5413 34377286552908670173821534208000000000 5414 2410530752620003706881977318855671808000 5415 1715768176461714555394993422336000000000 5416 1045052299068086406945699790848000000 5417 1791007841565349707850581301788672000 5418 59174105015571359701472681609964552192 5419 72183359772009896097161620746141696000 5420 758455464551961946226688000000000000 5421 1276644434287771036680192000000000000 5422 371598956431928340909599490048000000000 5423 215045692379588160248610816000000000000 5424 45070261978367954657030434449260544000 5425 146547618077302702740941310001152000000 5426 1439457821049508845305462784000000000000 5427 2084876664620807289045525247033344000000 5428 68317238546294613247443771294788616192000 5429 744620559337747680502169192103936000000000 5430 1206525847581485699679123406848000000000 5431 3494594184672575859293917241048825856000 5432 6552275476677267072365182844928000000000 5433 23365372780182191125787836416000000000 5434 191721507215369295443863353465765888000 5435 1976289847590223213054440505344000 5436 739737326860615286784000000000000000 5437 9020995614455391703793664 5438 93052399353476467296043008000000000000 5439 295583086751503128324628423901184000 5440 1260203606098774136589385728000 5441 1052495090184863335098401477885952000000 5442 107639633963869424337071112192000000 5443 18234443423523000575783337984000000 5444 45400552110160912740617954726510592000000 5445 57621953236484233360807078920192000000 5446 1237200112332515354838269165568000000 5447 252730823209183682047770624000000000 5448 37837755830051474727739856724688896000000 5449 9352724576631729421455263268864000000000000 5450 6170181287328620638736744448000000000000 5451 203158099880539324416000000000000000000000 5452 6657084616885512582463488000000000000000000 5453 27995158771125109898669457408000000000000 5454 63031462064460475511124428587008000000 5455 68758241807799279654474350592000000000000 5456 173686065869395795841115626668032000000 5457 1486395825727713363638397960192000000000 5458 165175059576948120354816000000000000000000 5459 65234191970931176374272000000000000000000 5460 20062571883809974133981184000000000000000 5461 576677521920718404643687759872000000000000000 5462 285422502948966351973122048000000000000000 5463 4970421301729742915467606566868353024000000 5464 1888479977092260122162358865291640832000000 5465 41021201967938042811383808000000000000000 5466 16775171893337882339703172163180691456000000 5467 1184818038503305339994112000000000000000000 5468 117568344838275072000000000000000000000000 5469 2797772266893485722573719207936000000 5470 2948009617509394115185587781632000000000 5471 321818123729766811070103552000000000000 5472 5099216021220588408375607296000000000 5473 16897037790707712000000000000000000000000 5474 2773927745736195446931456000000000000000 5475 8916100448256000000000000000000000000000000 5476 297662716229723287801765520524443648000 5477 3659599996179619774464000000000000000 5478 17724490828088262550602774403350528000000 5479 85023491597639833077701148672000000 5480 119299990581745705107612865828749312000 5481 66645135288240535916603271806976000000 5482 83977334472646831236155235831222632448000 5483 16259234496648923245658064210100224000000000 5484 11306009586966800474465744722537218048000 5485 47093418208249055471812659607854045462528000 5486 4850472609034440985637442815445172224000000 5487 226528231886554653201599518677663744000 5488 8736768000000000000000000 5489 815554984146710298624000000000000000 5490 668951700372038606282293248000000000 5491 32119601140895487521313521664000000000 5492 651895211669971819592467611648000000000 5493 33820220734053049074478013743104000000000 5494 5280079978051978075806080434176000000000000 5495 12213824988919766188032000000000000 5496 111081130254823850841475179670929408000000 5497 583624648745004402880781746176000000000 5498 958504298302503068871706747600896000000000 5499 598461862074360703160942592000000000000000000 5500 3362551148225763292383019008000000000000000000 5501 88782375812876603253615331639296000000 5502 1742693863158203226931568201573597184000 5503 14955039136199471527071090902827008000000 5504 586080289214838421340553216000000000000 5505 5368604591766009544704000000000 5506 1618831180097618170022988110364672000 5507 1618831180097618170022988110364672000 5508 48626860982409499452956857073664000000000 5509 48626860982409499452956857073664000000000 5510 5682072052024102608231381224914944000000 5511 2041213132073948478439625965648361589571584000 5512 5349958154754511369962791750974046208000000 5513 20290036506524128483491294916491191468949504000000 5514 194507443929637997811827428294656000000000 5515 1395222310082749530222375827668992000000000 5516 1582887578700047860295013190483631407104000 5517 2129289304977223754260206766226669568000 5518 692924658433491569376777545063596032000000 5519 22705755207548651745338246596643914776576000 5520 537072794438077513728000000000000000000000 5521 7365256604251030378518001817223168000 5522 2917149437233777600364544000000000 5523 7365256604251030378518001817223168000 5524 5412456352217436007786610688000000000000000 5525 188672615520601223371877618024448000000000 5526 2876401216278786409414124170641408000000000 5527 351057196593571952590848000000000000000000 5528 25489687629471171069030866878464000000000000 5529 249171524911370663872024654009809764352000000 5530 2710546279530695943584074021403099136000000 5531 39641110109395520429165356064232159281808408576 5532 132419964370423736978812654151627310976991232 5533 13139904633998062352626300113798561792000000 5534 401734511064747568885490523085290650630550748445698208825344 5535 36817049791963877119892331252166950912000000 5536 292162779488452608000000000000000000000000000 5537 7725451411824624096584090517504000000 5538 7725451411824624096584090517504000000 5539 451334351944595809845116928000000000 5540 1208494858013880139207041186004992000000 5541 7839273775170016564870852387012608000000000 5542 9352724576631729421455263268864000000000000 5543 14312857880317273042308785359552512000000 5544 5349958154754511369962791750974046208000000 5545 25489687629471171069030866878464000000000000 5546 2871331180050130990849327104000000000000 5547 27954800547494673910759346405376000000000 5548 3188474423374603094065152000000000000 5549 3852479523660597559296000000000000000000000 5550 3531611783042708489109504000000000000000 5551 4136568390657981180248435195904000000000000000 5552 138446556641790894488420352000000000000000 5553 5811580755950336183604073562911014912000000000 5554 194507443929637997811827428294656000000000 5555 48706218417445711499703024359571456000000 5556 6334346129373000142292848214016000000000 5557 19774596809972175681355776000000000 5558 4136568390657981180248435195904000000000000000 5559 51609681743726638006272000000000000 5560 7604111478008137935547627380670464000000000 5561 1486395825727713363638397960192000000000 5562 497790954582380000575488000000000000000 5563 511937618815242991323949345800192000000000 5564 1208494858013880139207041186004992000000 5565 173686065869395795841115626668032000000 5566 7604111478008137935547627380670464000000000 5567 177355369749460943103151659024384000000000000 5568 916022904340305474707762263011360768000000 5569 5579840230367688995358375936000000000000000 5570 213626265418808604578631647232000000000 5571 1286946226949016689970227020648025061064704 5572 20170241986828065357057490944000000 5573 12780496185052363533789954048000000 5574 207217911182078213169931616256000000000 5575 342640559395959969552211145392128000 5576 31580219900254329542508209076436992000 5577 13521627766309138382979072000000000000 5578 299919247036416000000000000000000000000000 5579 4663780262531081359589376000000000000000 5580 55993177057917202176056959696896000000000 5581 4663780262531081359589376000000000000000 5582 18840775224320592941735013777408000000 5583 182063879068571911764855226368000000000000 5584 1570659154501226112121511092319944704000 5585 143809796590934037037395738624000 5586 274877784932766838878633984000000000000 5587 2221072870320406693675008000000000000000000 5588 5990280510426760970590805963374067712000000 5589 1083153807091555014636372511162368000 5590 3186772935465869770752000000000000 5591 24469073541781977563136000000000000000 5592 846312189139938705408000000000000 5593 2564307122119250947714521759744000000000 5594 58014766525330642208462733312000000000000 5595 131170593943136493528460296192000000000 5596 357489140024143911016036564992000000000 5597 3806544362977084364498757344034816000 5598 5934780377305851101184000000000000000000 5599 846312189139938705408000000000000 5600 43064629084161355295394317205504000000 5601 1134154192009551007649139523584000000000000 5602 10094408556929060760937276521370877952000 5603 10094408556929060760937276521370877952000 5604 236183290620340969930752000000000000 5605 1624370059358625040840112096673792000 5606 4936954247616249879907437241272631296000 5607 21928616435520524422031081472000 5608 3728709797007089664000000 5609 13013328889671205834884907008000000 5610 5410311696848450674948571136000000 5611 1517196108358595430145157234688000000 5612 18443634873156536082049745326964736000 5613 472455386157955188066197962752000000 5614 5856143740528743162707599102574592000 5615 1835166684075674484547584000000 5616 2035629669415906927706112000000000000000 5617 626051543486145250906865664000000000000 5618 785403640633044172502232333287424000 5619 2632745919189206043464432615424000000 5620 35386498154136336563152355328000000000 5621 168086025788339609068679468799415541563392 5622 9950707812072078750460724379648000000000 5623 66703513007420438207073878016000000000000 5624 164761615796281221279744000000000000000 5625 12295949973752696832000000000000000 5626 6515941314881551653351853431717888000 5627 396706734101592327059383410229248000000 5628 65865580526231938400256000000000000 5629 44449189225725564395716608000000000000000 5630 8014322863602491556145227890688000000 5631 249744690080345557976481792000000000000000 5632 768551168840888922144768000000000 5633 7335800139435871711297536000 5634 1889064333217961628911271936000000000 5635 28996466690707122555458068414464000000 5636 1913557029400373821065431875584000000000 5637 12256806978404143687698990759936000000 5638 1047787449764517000000000000000 5639 52145907080257001263988736000000000 5640 26617787138285016075730944000000000 5641 6620169259706368722519195648000000000000 5642 194261957071036892577792000000000000 5643 621919238254504921903795273728000000000 5644 95521888058820849693098420207616000000000000 5645 1709010123350468836629053177856000000000 5646 53256676935084100659707904000000000000000000 5647 14625614903297471143672283136000000000000 5648 1625264799044314595328000000000000000000000 5649 741987014502098075148877824000000000000 5650 4610042030387421185329594368000000000 5651 14070272275002748684304646144000000000000 5652 6430895714640206281279629570048000000000000 5653 446338345437544895741952000000000000000 5654 2324397854640085655573495808000000000 5655 3307193623899850738304890850770944000000000 5656 256553119498002503936306577408000000000 5657 145144449420731431469973504000000000000000000 5658 14625614903297471143672283136000000000000 5659 8905405406875677534191616000000000000 5660 51936324332898951379405504512000000000 5661 92027537743825325939975258112000000000000000 5662 3359967002696689498527350390784000000 5663 85707323387102527488000000000000000000000 5664 46177086182071677226874178197520384000000000000 5665 1332759158062982057967136800768000000000 5666 13226287953464151692701335552000000000000000 5667 7966152628509463808249539067904000000 5668 2412598126715148951355392000000000000000 5669 2353995097186368794916814848000000000000000 5670 100927539791865562082058436608000000000000 5671 3359967002696689498527350390784000000 5672 155430367405183943534691896669503488 5673 5524444130753625132820827009024000000000 5674 13316672297586974117657982271488000000000000 5675 46458602129467192929711311844016128000 5676 1949444813892753321984000000000000000 5677 14625614903297471143672283136000000000000 5678 110383616439310016197045518336000000000 5679 433399003659113322666437363367936000000000000 5680 215593000858027375384854528000000000000 5681 1462721637349507463999226101366784000000000000 5682 418960553185757532103114752000000000000000 5683 1288639991766807025689821184000000000 5684 150844084305103877373832885256060928000 5685 1017117064050324407532111978370695168000000 5686 155430367405183943534691896669503488 5687 100927539791865562082058436608000000000000 5688 23011209730230291275312993365131264000000000 5689 14625614903297471143672283136000000000000 5690 1083582556955503042092392112979968000000 5691 660123187103394274955004739584000000000000000 5692 621919238254504921903795273728000000000 5693 877515055187795197820928000000000000 5694 164546619949325377716527038464000000 5695 29904456234626833209498796032000000000000 5696 505643374746773779467856068476928000000 5697 702246390693063088235870158848000000000000 5698 3141614562532176690008929333149696000 5699 6079500354034274054856751620349231104000 5700 1816274895843482705708030487016037960921088 5701 192854415044082450606775842373632000000 5702 3307193623899850738304890850770944000000000 5703 4752610702218978049860304896000000000 5704 18884962801531028627372604653568000000 5705 5071538509587961882824575287296 5706 966012130880657464356790861824000000 5707 260609583077600911130690655879168000000 5708 687588353908995666935808000000000000 5709 33445624084514728626233347670016000 5710 9103364670554352000000000 5711 176758604458574420980254375936000000 5712 626051543486145250906865664000000000000 5713 2035629669415906927706112000000000000000 5714 785403640633044172502232333287424000 5715 2632745919189206043464432615424000000 5716 22436492111812346995903177949184000000 5717 1126746822365333846737705234758226673664000 5718 27956753477380606874351337928390606848000 5719 42292764796966038169969332584448000000000 5720 5081409607910474226687174732939264000 5721 249744690080345557976481792000000000000000 5722 29054176495323347805969788928000000000000 5723 288601101148748808978432000000000000 5724 2741521540060674757779995492352000000000 5725 28550691020577918288766348019367936000 5726 2328090763841499267072000000000000000000 5727 165850345430493292388155392000000000 5728 2654503360563884544000000000 5729 109970136632322939981312000000000 5730 957058781114304000000000000000000000 5731 28996466690707122555458068414464000000 5732 2807976012808118046031872000000000000000 5733 17985782216149957280268288000000000000 5734 109918136983877365960802304000000000 5735 2059412102123019336000000000000 5736 460157106529590576843649625339461632000 5737 61925672374495502410212699373830144000 5738 82057827907816030326864696311808000000000 5739 31468391274668750023152399964620611125248000000 5740 18708965777704272373172993716717092864000000 5741 26106347203323403928772448953791642861568000 5742 237673157842687608296234697956813438976000 5743 34158619273147306623721885647394308096000 5744 4263784159026094276608000000000 5745 26885765121219440352842194354176000000 5746 1170250767732457454174208000000000000000 5747 64148184621247409160192000000000000000 5748 2987668411605696372277248000000000000000 5749 2915096681482569875888013312000000000000000 5750 11793431480974315556101599264768000000000 5751 192854415044082450606775842373632000000 5752 82057827907816030326864696311808000000000 5753 11793431480974315556101599264768000000000 5754 2794998533850098948829896876004212736000000 5755 28302781647058029538695828209664000000000000 5756 4236642371087795077847369627362129870848000000 5757 237673157842687608296234697956813438976000 5758 6250262993539160735366992877473234944000 5759 258889407870348175087542307060187136000 5760 26885765121219440352842194354176000000 5761 12731591278305373092443062272000 5762 3494350068436834238844918300672000000000 5763 64148184621247409160192000000000000000 5764 3080064080562303530336256000000000000000 5765 823309404548423505927745297972117635072000 5766 192854415044082450606775842373632000000 5767 7253209162679675546149740538232832000000 5768 186922982241457529006302691328000000000 5769 978159841160849426385267257769984000 5770 2046293131936404790815796187765932032000000 5771 11497416554748304558548012599573741568000000 5772 1087484068329414898435937541822514685018112 5773 6110198551271993722899314363930068792639488 5774 1745931604462824395396199443595264000000 5775 2908434162642341277246708252672000000 5776 158419069222376077000704000000000000 5777 473036805992907407906870132736000000 5778 12705956370579456 5779 3909494243828278297444220928000000 5780 3043976226380112466160206498234368000 5781 63130958704524788203862837308686336 5782 77122485056649468520141487603712000000000 5783 178490714710100863352832000000000000000000 5784 326064793585977876495097016472305664000000 5785 85157611699386568006736805888000000000000 5786 38601570027442383221686272000000000000000 5787 2702793183254895035667739110801408000 5788 2702793183254895035667739110801408000 5789 266763900416403468976128000000000000000000 5790 1385849316866983138753555090127192064000000 5791 246651404295905934607261147632500736000000 5792 84056449413817586423955456000000000 5793 84056449413817586423955456000000000 5794 32780321926152192000000000000000000000000 5795 178048671706163183616000000000000 5796 59563122726130245487351037952000000000 5797 1238405548493904326384966730742870573056000000000 5798 1051922599053033996288000000000000000 5799 2217343197447699628032000000000000000 5800 350178477887723062136832000000000000000 5801 19041682281602381361709056000000000000 5802 249744690080345557976481792000000000000000 5803 16961988036530134328902802529583104000 5804 5680535473910822807122477056000000000 5805 249744690080345557976481792000000000000000 5806 1095384268858208845824000000000000000000 5807 12073208048049533021551853568000000000 5808 58585466748021153095995769116164096000000 5809 88627650120363120248588599296000000000000 5810 13866812441818117963776000000000000000 5811 60669757936800296875151327232000 5812 153583296873533946376224768000 5813 3306626546803845962801066281009152000000 5814 6318369889607538238440738410786193408 5815 20375555249055180446704718611218432000 5816 2706736947005826442878037285404672000000000 5817 2369636077006610679988224000000000000000000 5818 128244539306718689954667429888000 5819 5094762399780904320235890882379776000000 5820 2491736759844983563805159533314048000000 5821 128244539306718689954667429888000 5822 18705449153263458842910526537728000000000000 5823 2369636077006610679988224000000000000000000 5824 425462368935108209700089892962304000000 5825 425462368935108209700089892962304000000 5826 2419501349450410182444174564467294878040064000 5827 291085122855622755787579561108816415221088256000000 5828 8273136781315962360496870391808000000000000000 5829 71181019879044742339729784045568000000000 5830 2723430689983735638837033959424000000 5831 663525363987628290792106053599232000 5832 505643374746773779467856068476928000000 5833 72966796272371057963565416643035136000 5834 105119237071984498821010400910388494336000000 5835 10753461968683150294747396964352000000000000 5836 208279494550039424827392000000000000000 5837 986605617183623738429044590530002944000000 5838 83367236829062825375787122688000000 5839 702246390693063088235870158848000000000000 5840 710392535196235392440216090573153501184 5841 90123580723559880056610226176000000000 5842 505643374746773779467856068476928000000 5843 2353995097186368794916814848000000000000000 5844 37772564220224585896037878429623779328 5845 10946633355687988437533614669824000000 5846 5391771828068965865817636864000000 5847 351490778919983052251725824000000 5848 83367236829062825375787122688000000 5849 3761479876608000000000000000000000000000000 5850 2283380023591730815784976384000000000000000 5851 912611579425867712692224000000000000000 5852 10753461968683150294747396964352000000000000 5853 243285829560303076959055773696000000000000000 5854 3494350068436834238844918300672000000000 5855 110383616439310016197045518336000000000 5856 87420056279939246181064900608000000000 5857 1042438332310403644522762623516672000000 5858 741987014502098075148877824000000000000 5859 2283380023591730815784976384000000000000000 5860 121809419615266699663960235009114112000 5861 15326276180758499828957184000000000000 5862 351490778919983052251725824000000 5863 3040236162247453212672000000000000 5864 35093740310866427904000000000000 5865 2499792180530148016128000000000000000 5866 6881462156146821127955546112000000000000 5867 6094319257382421396908408832000000000 5868 1494010674645927842156544000000000000000 5869 1328492056213122391839080448000000000 5870 4712105716240525295616000000000000000000 5871 8603309613602385690624000000000000000 5872 86783391911279005292279365632000000 5873 429390633392417867563008000000000000000 5874 14519099210275520073846226944000000000 5875 318325193554626294696640512000000000000000 5876 1328492056213122391839080448000000000 5877 5795683962212745216000000000000000000000 5878 111605564261621788545587871744000000000 5879 1197049374359028259356672000000000 5880 112420114045738942464000000000000000 5881 1211342841583649011764559872000000000000 5882 189912972073787235237888000000000000000000 5883 36009183635878182912000000000000000000 5884 13728499406790902811954864193536000000000000 5885 39693282233013010817501097885696000000000 5886 207706248556867114500096000000000000000 5887 49599145478647296000000000000000000000000 5888 10999345785536249856000000000000000000 5889 19767719486775061703542757897797632000000 5890 2283380023591730815784976384000000000000000 5891 2507821485476246766747648000000000000000 5892 145144449420731431469973504000000000000000000 5893 47164858930418343575814144000000000000000 5894 36967249804188507439104000000000000000 5895 31039949464426404038455565746176000000000 5896 152409841399442727862272000000000000 5897 16498571720870736587762971824881664000 5898 1479752794956130164915830784000000000 5899 4410649936823413248000000000000000000000 5900 3370919583203022864384000000000000000000000 5901 323002913313238610122891050614784000000 5902 48818256532231472971776000000000000000 5903 519816795555200724203470848000000000 5904 16166508956093797279727616000000000000 5905 12355549048939511353052233728000000000000 5906 3808173366834300645801984000000000 5907 1674116311743794774016000000000 5908 16882558587633488701044031488000000000000 5909 2101647287106334651525890048000000000 5910 5192178135631093095353901121536000000000 5911 233544598181017288704000000000000000000 5912 37802942442168882724601856000000000 5913 7259042486477012926464000000000000000 5914 487066388934115208188598943744000000 5915 3765106925495176044478464000000 5916 2632745919189206043464432615424000000 5917 247252622012509959003045888000000000000 5918 2859913120193151288128292519936000000000 5919 21025167185919300665037815808000000000 5920 22530895180889970014152556544000000000 5921 16037046155311852290048000000000000000 5922 12399786369661824000000000000000000000000 5923 17420807064756247068672000000000000000000 5924 900328163905361707794432000000000000000000 5925 1321152100020781056000000000000000000000000 5926 60258938973279363072000000000000000000 5927 11642961474654586332512256000000000 5928 1161371813436290393710050410496000000 5929 157429701096023752704000000000000000000 5930 45981021786897281545261541228544000000000000 5931 323002913313238610122891050614784000000 5932 1479752794956130164915830784000000000 5933 30480681995108352000000000000000000000000 5934 263877920109469416554496000000000000000 5935 2070165989034556416589824000000000000 5936 11357732094537081139374267039744000000 5937 4137848377265086267392000000000000000000 5938 393888702749963452416000000000 5939 3808173366834300645801984000000000 5940 2101647287106334651525890048000000000 5941 16882558587633488701044031488000000000000 5942 5192178135631093095353901121536000000000 5943 97883131831366601480771469312000000000 5944 2951141350592298302417336795136000000 5945 2859913120193151288128292519936000000000 5946 2632745919189206043464432615424000000 5947 156768309744719768821237284864000000000 5948 3264997809535593568322715648000000000 5949 3765106925495176044478464000000 5950 21675384719940576966214680576000000000 5951 534157672102846663753728000000000000 5952 11019367607182628293089165312000000000 5953 7843368206187525832704000000000000000 5954 26651615811958996992000000000000000000000 5955 18970093707264000000000000000000000000000 5956 191174837473319583744000000000000000000000 5957 12280924506823619145291974534234112000000000 5958 283786405165739399970816000000000000000 5959 11642961474654586332512256000000000 5960 100927539791865562082058436608000000000000 5961 89745968447249387983612711796736000000 5962 433399003659113322666437363367936000000000000 5963 82176294436085654052786929664000000000000 5964 1312431725809565171712000000000000000000000 5965 107522846189794080124305408000000000000 5966 3617050343483310610744787544834048000000 5967 4559567568320346897506107392000000000 5968 5312969386607807299584000000000000000 5969 19767719486775061703542757897797632000000 5970 1211342841583649011764559872000000000000 5971 2283380023591730815784976384000000000000000 5972 47164858930418343575814144000000000000000 5973 1979842570056323161102230390218686464000000000 5974 504251696515683804088995428696064000000 5975 31039949464426404038455565746176000000000 5976 3605816172385160064053985411072000000 5977 20646882447118515044352000000000000000000 5978 6349884175103652056530944000000000000000 5979 5821011023166739135391072256000000000 5980 97235441701779064441798656000000000000000 5981 86113068911367373524566016000000000000 5982 106793055614948691935232000000000000000 5983 176433246628058405957271552000000 5984 618281236691556938280861696000000000 5985 429390633392417867563008000000000000000 5986 318325193554626294696640512000000000000000 5987 103440144682912011289362432000000000000 5988 3674701490222020866048000000000000000000 5989 5821011023166739135391072256000000000 5990 528131701056636407808000000000000000000 5991 16259389021332684222234624000000000 5992 649460037878407168000000 5993 10600956168786364492255592448000000000 5994 11871792232033569202382045184000000000000 5995 66703513007420438207073878016000000000000 5996 34385584178629572959524695884955648000000 5997 6119895231010976242063843579133952000000 5998 99016954419766661312978903629824000000 5999 2508953256263404580503552 6000 1181088887916537191596032000000000 6001 764555613437952000000000000000000000000000 6002 187916246205116627747340288000000 6003 187916246205116627747340288000000 6004 10600956168786364492255592448000000000 6005 21675384719940576966214680576000000000 6006 28884094425513803530844705090212724736000000000000 6007 411029517652206496544515424256000000000 6008 322537267666598324578058689679720448000 6009 384806337513020095341410421571584000000 6010 1176159902824719563487996542976000000000000 6011 1251211990084503688556127977472000000000 6012 1176159902824719563487996542976000000000000 6013 8646751686147093841657724928000000000000 6014 1114557132774009663123553730067009896448 6015 1370856531746458678222300961726005248000 6016 8082088147395484463602335744000000 6017 3379001318314868736 6018 6534313361536133822939136000000000 6019 19511355148533111017155093069824000 6020 2282988497524585457277468672000000000000 6021 2282988497524585457277468672000000000000 6022 1674378313548315572736000000000 6023 10013224647011116253184000000000000000 6024 11021439248292778627208266075078656000 6025 60832891824065103484381019045363712000000000 6026 505643374746773779467856068476928000000 6027 1321400476615584962838528000000000000000000 6028 74821796613053835371642106150912000000000000 6029 37462106348238975773214520401318641664 6030 3945680680766510849676439191552000000000000 6031 181646041660389213962705972773151318212608000 6032 55563010070491737096192000000000000 6033 48669368485924307094994944000000000000 6034 197361823910474022912000000000 6035 77420426121561871819984601088000000 6036 79596259672753641110010870104064000000000 6037 25864897857528099686871208034304000000 6038 21679459692267925794684328935948288000 6039 2667848397214942815584256000000000000 6040 1349207275901422657242659148483108701995008000 6041 1321400476615584962838528000000000000000000 6042 74821796613053835371642106150912000000000000 6043 126617142018789535168173291840995328000 6044 1464550801336190771492075847132030959616 6045 3945680680766510849676439191552000000000000 6046 420397913480203716985248376946688000000000000 6047 1454610445318170267707233593578225664000 6048 55563010070491737096192000000000000 6049 145325955589074206196741382864896000000 6050 77420426121561871819984601088000000 6051 589319248407492864830865408000 6052 26664787340161898526625222361088000000 6053 120412618431595179738660864000000000000000 6054 30858377038748845871235858432000000000 6055 3605816172385160064053985411072000000 6056 185983864055860027981824000000000000 6057 17506569215842779100824000949911552000 6058 1961531632505590732598280192000000000000 6059 3542217216758797525745008329621504 6060 10530983676756824173857730461696000000 6061 8394331582098381949894656000000000000000 6062 10753461968683150294747396964352000000000000 6063 9602339458495912695243623890944000000000 6064 100927539791865562082058436608000000000000 6065 8394331582098381949894656000000000000000 6066 11793431480974315556101599264768000000000 6067 3864048523522629857427163447296000000 6068 62557807088053624289918976000000 6069 86701538879762307864858722304000000000 6070 35713219230116499456000000000000000000 6071 351490778919983052251725824000000 6072 9602339458495912695243623890944000000000 6073 10753461968683150294747396964352000000000000 6074 6677075848647104393634138436927488000 6075 25065339794840454928274244501504000000000 6076 1961531632505590732598280192000000000000 6077 8198035659941295679340544000000000 6078 17506569215842779100824000949911552000 6079 1135493149680035735327779848192000000 6080 100927539791865562082058436608000000000000 6081 265003103126191406428717056000000000000000 6082 3864048523522629857427163447296000000 6083 372310279668873840251084596051968000000000 6084 86701538879762307864858722304000000000 6085 602383959008532077277333159936000 6086 246803372284575744000000000000000000000 6087 351490778919983052251725824000000 6088 1084454017818425819136000000000000000 6089 1967736658916688371712000000 6090 9002295908969545728000000000000000000 6091 73260036151854802667569152000000000000 6092 3889722963139386625121845248000000000 6093 10600956168786364492255592448000000000 6094 1967736658916688371712000000 6095 687588353908995666935808000000000000 6096 69336248430447270607038971904000000000000 6097 2632745919189206043464432615424000000 6098 270418149972999733663236096000000000 6099 270418149972999733663236096000000000 6100 1577078650642534446723992911872000000 6101 10898718674130461568981270528000000000 6102 1666326655620660395860033536000000 6103 291580984036322922417193708683264000000 6104 1560017054522759713406010261504000 6105 228943797059309663223501815808000000000 6106 1433271865783382537832235008000 6107 974028716377027230302208000000000000 6108 700981893675285401812598784000 6109 974028716377027230302208000000000000 6110 228943797059309663223501815808000000000 6111 10780811088376700319402295296000000 6112 27681766859264000000 6113 151035074179081720333074432000 6114 247074958969901190584796708864000000 6115 7799981474574166790101442494464000000 6116 57642000303416835833856000000000 6117 57642000303416835833856000000000 6118 706456325221611112369225728000000 6119 161978176000 6120 365930121067757568000000000 6121 5073438154135303422568562688000000000000 6122 74244574059906120308432803939221504000000 6123 789162765055523370093770384080896000 6124 23940287148889630712886015282905088000000 6125 871649195490032120840060928000000000000 6126 1093514517479798569277563179368448000 6127 8393316800680457167721157623808000000000 6128 2317651185340297027046840620548096000 6129 115673822651054920393576260915167232000 6130 3339940454050157498990592000000000000 6131 14346850917783026565784268724781449216000000 6132 84345860197740401501726048256000000 6133 909169329845913820204105728000000 6134 1477058190854449189521513775104000000000 6135 3418473509513658630144000000000000000000 6136 1319336014330354612599121445388288000000000 6137 37298295757639083374936064000000000000 6138 36712469441810797022542823424000000000000000 6139 43041476262781475770952086146080833536000000 6140 369977106443858901910891721448751104000000000 6141 616544276478309744816773136384000000000000 6142 4032548238256181360530273861632000000000000000 6143 3085802511457323765448324418648559058944000 6144 26070897254479967150756679647232000000000000 6145 762842120096674141633044047537897472000000 6146 60048796625685719603767315695403008000000000 6147 2934954572326499281111250632704000000000000 6148 20973268364842564530173116416000000000000 6149 3812423713955186701617856512000000000000 6150 262161089043361288467983106048000000000 6151 238300732098248466820497408000000000000 6152 425809931130013400747917443072000000000 6153 212653911001790813934213660672000000000000000 6154 334010532606743937024000000000000000 6155 9713339586659916242340544512000000000000 6156 1479630255287441568628664696832000000000000000 6157 2428791423625552076648526133592064000000 6158 1563363586111416520478294016000000000000000 6159 5780892288185295342357683147636736000000000 6160 3034897473856359220530206736384000000000 6161 17474881249885250459573157888000000000 6162 262161089043361288467983106048000000000 6163 174863298063613243392000000000000000000 6164 26070897254479967150756679647232000000000000 6165 522358858209477044904809988096000000000000 6166 399222275587361954692497112301568000000000000 6167 642478551915810869735325696000000000000000 6168 1479630255287441568628664696832000000000000000 6169 261555010798485421657423872000000000000000000 6170 19996228321109252124560836263936000000000 6171 10782904998147627390823563264000000000000 6172 2914744278683741760774128183279616000000000 6173 212653911001790813934213660672000000000000000 6174 830835507566637307059505050157056000000000 6175 398382381762377442951168000000000000000000000 6176 231320187150935261184000000000000 6177 11842487731600244515975200768000000000000000 6178 414206623305816266784767823839232000000000 6179 1346808103011341821583353184256000000000000 6180 143452801435777633456983442980864000000 6181 22396136045731328300293728239616000000000 6182 6280475572349456668240445888790528000000000 6183 13598040594012531933752276605684678656000000000 6184 74244574059906120308432803939221504000000 6185 939077315229217876360298496000000000000000 6186 51578376267944359439287043827433472000000000 6187 10082161920457290132315822882816000000000 6188 4252458237787997646573677838336000000000 6189 1279758612550992135971893520891904000000000 6190 61898183462115910601127776294535168000000000000 6191 65401045785128884229173866921984000000000000 6192 122316101103761836339969614938112000000000 6193 3217337254361314920980610564489216000000 6194 239702907005680709944888786944000000000000 6195 196706618562392183021660534210864137371648000000 6196 189451729324533790323233889636933697536000 6197 29577579953716472499257726056198569984000000 6198 1779418424495324024044626543025909137408000000000 6199 608067574448512353370418184192000000000000000 6200 139704264556001739249385734144000000000000 6201 187441916247593227616256000000000000000000000 6202 4897496714303390352484073472000000000000 6203 143255899979035215919054848000000000000000000000 6204 1133372149740572861999195980038144000000 6205 440200824569699624082356073136128000000000 6206 2078773975300474708130332635190788096000000000 6207 123063605903814128434151424000000000000000000 6208 31130444943914527665389838532608000000 6209 5406486451570654429611706332217344000000 6210 1938618945687509885199683168803749888 6211 50310562479027503414380852326432768000000 6212 45050510455741383236507542430416896000000000 6213 902636106985976333595511659429888000000000 6214 360651330893417394733056000000000000000000 6215 96829805047020877454021543612035104768000000 6216 283805443937063138679325171692601344000 6217 14068571335421059463130365760110592000000 6218 2182879133687527175771652096000000000000 6219 9117536434201781147429410701312000000000000 6220 11068700051953845396570827054905949159424000 6221 123942518211454631325553074024480768000000 6222 1934546151590416634968276992000000 6223 12316451447279502558756864000000000000000 6224 11244889390288950660009223998406656000000 6225 225303622091251421376555849351168000000 6226 904836300496796179759104000000000000000 6227 854291161234799563595994878680498176000000000 6228 324988207893589174624714752000000 6229 4365838937983074903940398449688576000000 6230 316564959358250435685207511406739456000000000 6231 2475791039237208655741561230852096000000 6232 9117536434201781147429410701312000000000000 6233 2701492276800527747386492059648000000000000 6234 499784684273618271737676300288000000000000 6235 5780892288185295342357683147636736000000000 6236 1176946132506576793298803755586392598676865024 6237 65401045785128884229173866921984000000000000 6238 559698562844653416170498555904000000000000000 6239 192451013613351096305284952283414528000 6240 441459560241130869000604194177024000000000 6241 15087324800046277286317522944000000000000000 6242 68921542632092802943653727174656000000000000 6243 2569431154606177517568000000000000000000000 6244 12137308081506113732739072000000000000000 6245 208679631485510162922482958336000000000 6246 71023083557238728872559640576000000000000 6247 4240857531715311988993824845193019392 6248 15099836115094247577747456000000000 6249 1074217651567893457072925498671104000000000 6250 4978165259874091552210944000000000000 6251 3517804056708029655577358567218373197824 6252 2961847368414627253714944000000000000000000 6253 1720480955580608543462939426703122890752 6254 2196413276308340189282528655310848000000000 6255 54497233345902827323778018574336000000000 6256 1032599566049750286336000000000000 6257 5179067131361340275739542421504000 6258 32414457599929680664656347136000000000000 6259 142170337744164367368192000000000000000 6260 4522174703216776225024523724713361408000 6261 3345837934362160547101654646784000000000 6262 196191086853085986816000000000000000000000000 6263 1928136040858873569960429355008000000000 6264 317827864873305288952273404325527552000000 6265 6213345788888356202101015369444491264000000 6266 3517804056708029655577358567218373197824 6267 1479630255287441568628664696832000000000000000 6268 871649195490032120840060928000000000000 6269 9928387352737238482944000000000000000000000 6270 189094386193381426533373285761024000000000 6271 2196413276308340189282528655310848000000000 6272 54755645538550878679597056000000000 6273 1032599566049750286336000000000000 6274 199739088266233356317859250176000000000 6275 46948333781090771545914050007269376000000 6276 4522174703216776225024523724713361408000 6277 3345837934362160547101654646784000000000 6278 1928136040858873569960429355008000000000 6279 84770483375843006536017248256000000000000000 6280 162806950500845357644981607596032000 6281 349068284725797410000992148127744000000 6282 771944734595654413983940608000000000 6283 1107438559931103806135626459250688000000000 6284 478503399620320208777309741434811719876608 6285 125274276989227162599948288000000000000 6286 162806950500845357644981607596032000 6287 58400080308866802276683426562048000000000 6288 14675392137047257296904567637403500544 6289 14675392137047257296904567637403500544 6290 98863815941666893725696 6291 794187130414793192636416000000 6292 1170731728308961734310232064000000 6293 491797689007922533020871950336000000 6294 403807652889730428891561984000000 6295 73678685113482739712000000 6296 32513077079910865449322020864000000000000 6297 35891230424636660483332538742652010496000000 6298 419741113628434103792294530835181257883648000 6299 481979563474855919616000000000000000000 6300 159162155627718298884193803829248000000000 6301 971440317434290186297509704368128000000000000 6302 24848711597773043476230530138112000000000000 6303 35891230424636660483332538742652010496000000 6304 2697931723639764907138804919304192000000 6305 2697931723639764907138804919304192000000 6306 6056729967976079526199296000000000000000 6307 1405215399097398191091351552000000000 6308 88072116806373590427586408986181632000 6309 17142016755343307046912000000000 6310 7129304164545027497334876930048000000 6311 31528379979202579830669312000000000 6312 84082419908637958981806165143322624000 6313 194942258146108131798724984700928000000000 6314 58155387553817603413381037244284928000000 6315 86691057627062176599196837160681472000 6316 1098336370927823720478453314617344000000000 6317 126084674120726379635933184000000000000 6318 6171173903045769491193065537273856000000000 6319 568629755761691288187961344000000000000 6320 28842478239140020224000000000000000000 6321 28842478239140020224000000000000000000 6322 5076634515665454692315430912000000000000 6323 18085298776697085847958678667264000000000 6324 656483559904641024000 6325 129238056451877099026205638656000000000 6326 17759108974236872438396920447107072000000 6327 6670086735277867099226112000000000000000000 6328 33796342771334955021228834816000000000000 6329 1563363586111416520478294016000000000000000 6330 114816372420275936457489301635072000000 6331 100085901800797936528599058294505472000000 6332 5276352103126030756614242304000000000000000 6333 115622321929476865580335104000000000000 6334 51228297989698896543032738316288000000000000 6335 25004414834049024000000000000000000000000000 6336 7711094477673691625816064000000000000000 6337 7711094477673691625816064000000000000000 6338 3592566126450418542425768573855927894016000 6339 1714324324509411017047703865582944256000000000000 6340 8639096154042138624000000000000000000000 6341 1131385171104499324944384000 6342 8808886644913332656738389721088000000000000000 6343 11525909878560154347462721536000000000000000 6344 20113887252948309816919206603522048000000000 6345 440761780442164894674802754715648000000 6346 45154731911848192401997824000000000000000000 6347 1995881524204372687657893888000000000000000 6348 63439147195449057254953998876672000000000000 6349 144279024343943725264730591682625536000000000 6350 32261171473770892596125576154675412992000 6351 63439147195449057254953998876672000000000000 6352 449667554189846124291956932608000000000 6353 297647375173633297273061376000000 6354 754920796738299231442305024000000000 6355 471103314624000000000000000000000000000000 6356 425310231697326711579101626368000000000000 6357 425310231697326711579101626368000000000000 6358 100986521907604194141189395447808000 6359 649931382138163174118091035265466368000 6360 446284388090896445870111195136000000000 6361 146822275179509440315392000000000000000000000 6362 1995881524204372687657893888000000000000000 6363 63439147195449057254953998876672000000000000 6364 1525388822976766979106096021504000000000000000 6365 104505195411800064000000000000000000000000000 6366 45154731911848192401997824000000000000000000 6367 336860222076474851748196773563203584000000 6368 32202142229168128000000000 6369 70784780731343655289334267904000000000000 6370 732274705553353482008788992000000000 6371 35307982654224190874320896000000000000 6372 573703349513402014249254912000000000000 6373 573703349513402014249254912000000000000 6374 2126569516792436402159616000000000000 6375 820456861670081298432000000000000 6376 623747311943694916893328539648000000 6377 3420318575267393342042128905142272000000 6378 523963719917549053683513163776000000000000000 6379 153075545115177480933448139931648000000 6380 3224029331111353515149274699005952000000000 6381 776668223611044525262626921180561408000000 6382 77787466224614524898539562900826095616000000000 6383 19298451763266199537901736296448000000000 6384 380799607634708765735606481321984000000000 6385 19005684098515896052901619462832128000000000 6386 282302638621052120857205666507390976000000000 6387 1046422661312310208001432163975168000000000 6388 15289512637970229542496201867264000000000 6389 2779256887473331105479417397248000000000 6390 179093680500376783546119880704000000000 6391 621418877732411943035219214336000000000 6392 32300728193049989366112526721083244544000 6393 12025927476468867372014370816000000000000 6394 27591066190601248034182725107712000000000000 6395 767762088950141860316184576000000000000000000 6396 316248778897380864000000000000000000000000000 6397 138230257571399281962025152719880192000000 6398 6909023475398498988501637175181312000000000 6399 150374274833657024604335404744704000000000000 6400 51494630957698814799051956944896000000000 6401 329835872344210775841157869993984000000 6402 5139828415326486957882605568000000000000000 6403 491504887533844280744850037599299004530688000000 6404 2292309721779139510272000000000000 6405 886184179577306409849141067776000000000000000 6406 2272311479273535899172864000000000000000000 6407 677878444503795085936164864000000000000000 6408 871030419463335173874539154112512000000000000 6409 102024240030296831457071611605524938752000000 6410 62929043430850953216000000000000000000 6411 31713611438774039108124672000000000000000000 6412 776668223611044525262626921180561408000000 6413 6247992618912837546418569304080384000000000000 6414 6060565525657360665103010598223872000000000000 6415 1969387869787584727844752711483392000000000 6416 134684967098003326582652928000000000000 6417 11850612008288256000000000000000000000000 6418 621418877732411943035219214336000000000 6419 582329703400097248740114432000000000000 6420 43986369679435210747281408000000000000000000 6421 1287054111490177460643160915968000000000000 6422 738701179224657611590729728000000000000000 6423 618551269272370917095438361103958016000000000 6424 511875731245323993060109295034833043456000 6425 8017553727310538406396690432000000000 6426 16824206133106236274507776000000000000000 6427 1568444937242639597568000000 6428 19139835148516157909064140980224000000000 6429 10836382203382772074899604645085184000 6430 7489519498333473136570902649088507904000000 6431 8978693105066757365333753856000000000000 6432 106765711112103295971514908672000 6433 126764413552903946952980274610176000 6434 7218049677076410075048283471872000000000 6435 7218049677076410075048283471872000000000 6436 11772859677749184476434138379845632000 6437 587582674680945186639804182449618944000 6438 20915237890156509530068653420199582629888000 6439 10392064787295002676953088000000000000 6440 1860622604672484882070363963392000000000000 6441 3127314996931210933568287870550016000000000 6442 435977866767222618590224148594688000000000 6443 50018231328075650433024000000000000000000000 6444 24817350164877812957184000000000000000 6445 444306764438739502497792000000000000000000000 6446 9877855817687356848045511019593728000000000000 6447 107033438605862381989920768000000000000000000 6448 239933129905810626800410165248000000000 6449 41669665128647207392146163236864000000000 6450 82336795011156133845858779136000000000000 6451 4595244908296319727880730474201481216 6452 10159756375076083228382497525670608896000000 6453 347219899907452954771526648856576000000000000 6454 414665303029166226014208000000000000000000 6455 347219899907452954771526648856576000000000000 6456 3698536414364636195052482199552000000000 6457 21611938214404221979091936477184000000000000 6458 11465225401940173046461363126272000000000 6459 426534634651424953492707565476903911424 6460 6718102488756365366919168000000000000000 6461 4585590877843950542147026944000000 6462 828280940359695461119649265767996266119168000 6463 305385321116786086463381470911135744000000 6464 3465743708072221987200565248000000000000 6465 3220530112799722913887420416000000 6466 2439875872451304631307351082663936000000000000 6467 19671896681570326085349169692672000000000 6468 164773897940881614592737514268185853952000 6469 3301424740045475287347925831705952256000 6470 4686587570287400858054295552000000000000000000 6471 1359889421068804774516752384000000000000 6472 2832187514385685674336762986496000000000000000 6473 754457390401593209905813244608512000000000 6474 22573122208948813824000000000000000000000000 6475 1184674807167095162637454934016000000000000 6476 224534110745870642905644125080736759808000000 6477 1013949215390813606330887280001024000000000000000 6478 62051144307661004205813625198039007232000 6479 62597045686962991485428068597679259648000000 6480 34289177765881780895790929149138305024000000 6481 219630680908578054309191461634568093696000 6482 133155506881242975304578750263518618976256000000000 6483 6584318101948737512704505341280256000000000000 6484 6430430541234800724945937199801623904256000 6485 240756287006464690188049630271373312000000 6486 4527008817902418561407313389754536597171208192000 6487 5351041410450171139829811860471808000000000 6488 33347724646923992801494200320262144000000 6489 10719969914241609796562190336000000000000000000000 6490 1326692889705845134626366947328000000000000000 6491 6656279849322937978275741302784000000000000 6492 259846746912559338516291579398848512000000000 6493 4927464237749273382234862542674460672000000000 6494 38275148797122424677331063799808000000000 6495 98360194110850550920523622670353788043264000 6496 1006689418307989253421158967017472000000000 6497 50243804578795653345923567110324224000000000 6498 1201040955281605009890424651776000000000000 6499 5316960027006727239288216379981824000000000000 6500 152127451352936908770490076626944000000 6501 17464575746662674624434431138752513441792 6502 243835625524207945542251850510630912000000 6503 10052403038139998788726103336753823744 6504 60346592073674375116911431122944000000 6505 24637533880303182210475820580864000000000 6506 800687214406383492228792466356043776000000 6507 72962622412781695729348713496694489088000 6508 252302006231031607980453789696000000000000 6509 3846460683178876421571782639616000000000000 6510 37345429234490495579870866232573952000000000 6511 84288672686588635008064290816000000000 6512 30979584000000000000000000 6513 6297901096296719056896000000000000000000 6514 3021448119205273101261267674333184000000000000 6515 4075648261391049272299100307456000000000000 6516 5621387874224121195219910656000000000000 6517 5621387874224121195219910656000000000000 6518 39587281233431738694108055110653313024000000000 6519 6061315811012610919490620231778304000000000 6520 142112906188512828081270513846976512000000 6521 15465506648568506444937166848000000000 6522 42395277526733032888354776151083712512000 6523 24849316684947371554075892281176489984 6524 91915727434009530754595291136000000000 6525 425518013911342849493561697112722260361216 6526 2390839211222030605659298643859685018435584 6527 414531091950272949089023819776000000000 6528 31552259875946557379444736000000000000 6529 478576515170483306496 6530 42095665716709623557681589207957504000000 6531 6831452888662117722358544905273344000000000 6532 62783797157424379854285963264000000000 6533 62783797157424379854285963264000000000 6534 4551904025685274449200283648000000000000 6535 15729522161062332084705608859648000000000 6536 155024701120305503358041758629888000000000000 6537 4730978427743698222596489216000000000000000 6538 349890911924443757521403904000000000000 6539 32917799563737332261056413696000000000000000 6540 107033438605862381989920768000000000000000000 6541 25609958048959518204260637474816000000000 6542 211265029193500096263319731517167501312000000 6543 341994724370829570997879921025482752000000000 6544 31934285318368841796918706176000000000000 6545 31934285318368841796918706176000000000000 6546 82645555879699516382773248000000000 6547 1540578090994164560872512083592216576000 6548 1517163510188264216592384000000000000000 6549 705534518930093741684293632000000 6550 343434316360896000000000000000000000000000 6551 557232815066850405931548672000000000 6552 2044166911929265264356529737780166656000000 6553 211265029193500096263319731517167501312000000 6554 46247138305482362738861465181093888000000000 6555 153075545115177480933448139931648000000 6556 115543056172230874149631493332178829312000 6557 32917799563737332261056413696000000000000000 6558 1562291810381298289969323998777387778048000000 6559 150374274833657024604335404744704000000000000 6560 296261053467509180071964439125950464000 6561 296261053467509180071964439125950464000 6562 4978379826516794027085398016000000000 6563 1532160552059609974894875377664000 6564 78691591788429312000000000 6565 5460699736191642738468549820416000000000000 6566 25739519354929435147379933184000000000 6567 753145905310553889064810199384064000 6568 8363883241426277892096000000000000000 6569 5935178532130759461008123055046656000000 6570 1601185278428779997986963389721608192000000 6571 48154811496191830123213750272000000 6572 65445912725562851328000000000000000000000 6573 396745195944484351770624000000000000000000 6574 169869312000000000000000000000000000000000000 6575 41016242960411252079097276268544000000000 6576 5645040246669772006096896000000000000000 6577 7629735421419083092107567562752000000000 6578 143023302315899684388864000000000000000000000 6579 9713758246659281425340005613568000000000 6580 15533489657105620355518562304000000 6581 275853514549900636613246976000000000 6582 220277394930310366059823104000000000000 6583 116234301183778306916352000000000000000000 6584 20060146541786686883774764941312000000000 6585 38227344703402516930363392000000000000000000000 6586 64532901717199576362016856849887789056000000 6587 1601185278428779997986963389721608192000000 6588 783104667992994330206162688531234816000000 6589 448223730236163381412440381063168000000000 6590 41016242960411252079097276268544000000000 6591 1123929582005649408000000000000000000000000000 6592 5645040246669772006096896000000000000000 6593 7629735421419083092107567562752000000000 6594 9713758246659281425340005613568000000000 6595 3076944460073337522736236331008000000000000000 6596 26091626830881620980985216630784000 6597 15533489657105620355518562304000000 6598 168351012876417727697919148032000000000000 6599 694754320986147133587456000000000000000 6600 3235090257285505049729393099706086719488000000 6601 312987930405333018451600239230976000000 6602 1860622604672484882070363963392000000000000 6603 113090537189772607094784000000000000000000 6604 1860622604672484882070363963392000000000000 6605 37345429234490495579870866232573952000000000 6606 239206728945118422125295315198148608000000 6607 150374274833657024604335404744704000000000000 6608 2852003037670242709929984000000 6609 94214543153418405190103910580224000000 6610 16899091352995620734423411982336000000 6611 52971260529033093316608000000000000 6612 12788684091838530145313241692110848000000 6613 12788684091838530145313241692110848000000 6614 993672045009224942351353380864000000 6615 6284784153657580978176000000000000000000 6616 10836382203382772074899604645085184000 6617 1650703017529012999756428645891047424000000 6618 584101414444462826814701568000000000000 6619 1626735629219188571243803481997312000 6620 94790312186329053788110848000000000000000 6621 1626735629219188571243803481997312000 6622 35512545317921942895504962269802839909859328 6623 1812956428946978748227770046742528000000 6624 490641425322809448776671505883856896 6625 167123335706842336137680819060736 6626 1981619634923359742984192000000000 6627 334906682303823478784000000 6628 336313278456911742696199985037312000000 6629 336313278456911742696199985037312000000 6630 625049164063663798091776000000 6631 255518847196672416546816 6632 98863815941666893725696 6633 794187130414793192636416000000 6634 14675392137047257296904567637403500544 6635 14675392137047257296904567637403500544 6636 73678685113482739712000000 6637 403807652889730428891561984000000 6638 1170731728308961734310232064000000 6639 491797689007922533020871950336000000 6640 125274276989227162599948288000000000000 6641 478503399620320208777309741434811719876608 6642 162806950500845357644981607596032000 6643 58400080308866802276683426562048000000000 6644 162806950500845357644981607596032000 6645 349068284725797410000992148127744000000 6646 1107438559931103806135626459250688000000000 6647 771944734595654413983940608000000000 6648 6056729967976079526199296000000000000000 6649 1405215399097398191091351552000000000 6650 2697931723639764907138804919304192000000 6651 2697931723639764907138804919304192000000 6652 31528379979202579830669312000000000 6653 7129304164545027497334876930048000000 6654 88072116806373590427586408986181632000 6655 17142016755343307046912000000000 6656 971440317434290186297509704368128000000000000 6657 159162155627718298884193803829248000000000 6658 24848711597773043476230530138112000000000000 6659 35891230424636660483332538742652010496000000 6660 32513077079910865449322020864000000000000 6661 35891230424636660483332538742652010496000000 6662 481979563474855919616000000000000000000 6663 419741113628434103792294530835181257883648000 6664 199739088266233356317859250176000000000 6665 46948333781090771545914050007269376000000 6666 1032599566049750286336000000000000 6667 54755645538550878679597056000000000 6668 84770483375843006536017248256000000000000000 6669 1928136040858873569960429355008000000000 6670 4522174703216776225024523724713361408000 6671 3345837934362160547101654646784000000000 6672 9928387352737238482944000000000000000000000 6673 871649195490032120840060928000000000000 6674 189094386193381426533373285761024000000000 6675 2196413276308340189282528655310848000000000 6676 317827864873305288952273404325527552000000 6677 6213345788888356202101015369444491264000000 6678 1479630255287441568628664696832000000000000000 6679 3517804056708029655577358567218373197824 6680 32414457599929680664656347136000000000000 6681 142170337744164367368192000000000000000 6682 5179067131361340275739542421504000 6683 1032599566049750286336000000000000 6684 1928136040858873569960429355008000000000 6685 196191086853085986816000000000000000000000000 6686 4522174703216776225024523724713361408000 6687 3345837934362160547101654646784000000000 6688 1720480955580608543462939426703122890752 6689 2961847368414627253714944000000000000000000 6690 2196413276308340189282528655310848000000000 6691 54497233345902827323778018574336000000000 6692 15099836115094247577747456000000000 6693 1074217651567893457072925498671104000000000 6694 3517804056708029655577358567218373197824 6695 4978165259874091552210944000000000000 6696 732274705553353482008788992000000000 6697 35307982654224190874320896000000000000 6698 70784780731343655289334267904000000000000 6699 32202142229168128000000000 6700 820456861670081298432000000000000 6701 2126569516792436402159616000000000000 6702 573703349513402014249254912000000000000 6703 573703349513402014249254912000000000000 6704 104505195411800064000000000000000000000000000 6705 1525388822976766979106096021504000000000000000 6706 45154731911848192401997824000000000000000000 6707 336860222076474851748196773563203584000000 6708 446284388090896445870111195136000000000 6709 146822275179509440315392000000000000000000000 6710 63439147195449057254953998876672000000000000 6711 1995881524204372687657893888000000000000000 6712 754920796738299231442305024000000000 6713 471103314624000000000000000000000000000000 6714 297647375173633297273061376000000 6715 449667554189846124291956932608000000000 6716 649931382138163174118091035265466368000 6717 100986521907604194141189395447808000 6718 425310231697326711579101626368000000000000 6719 425310231697326711579101626368000000000000 6720 144279024343943725264730591682625536000000000 6721 63439147195449057254953998876672000000000000 6722 32261171473770892596125576154675412992000 6723 63439147195449057254953998876672000000000000 6724 20113887252948309816919206603522048000000000 6725 440761780442164894674802754715648000000 6726 1995881524204372687657893888000000000000000 6727 45154731911848192401997824000000000000000000 6728 5076634515665454692315430912000000000000 6729 18085298776697085847958678667264000000000 6730 28842478239140020224000000000000000000 6731 28842478239140020224000000000000000000 6732 6670086735277867099226112000000000000000000 6733 17759108974236872438396920447107072000000 6734 656483559904641024000 6735 129238056451877099026205638656000000000 6736 126084674120726379635933184000000000000 6737 1098336370927823720478453314617344000000000 6738 6171173903045769491193065537273856000000000 6739 568629755761691288187961344000000000000 6740 84082419908637958981806165143322624000 6741 194942258146108131798724984700928000000000 6742 86691057627062176599196837160681472000 6743 58155387553817603413381037244284928000000 6744 3592566126450418542425768573855927894016000 6745 1714324324509411017047703865582944256000000000000 6746 7711094477673691625816064000000000000000 6747 7711094477673691625816064000000000000000 6748 11525909878560154347462721536000000000000000 6749 8808886644913332656738389721088000000000000000 6750 8639096154042138624000000000000000000000 6751 1131385171104499324944384000 6752 115622321929476865580335104000000000000 6753 5276352103126030756614242304000000000000000 6754 51228297989698896543032738316288000000000000 6755 25004414834049024000000000000000000000000000 6756 33796342771334955021228834816000000000000 6757 1563363586111416520478294016000000000000000 6758 100085901800797936528599058294505472000000 6759 114816372420275936457489301635072000000 6760 1938618945687509885199683168803749888 6761 50310562479027503414380852326432768000000 6762 5406486451570654429611706332217344000000 6763 31130444943914527665389838532608000000 6764 96829805047020877454021543612035104768000000 6765 360651330893417394733056000000000000000000 6766 45050510455741383236507542430416896000000000 6767 902636106985976333595511659429888000000000 6768 440200824569699624082356073136128000000000 6769 1133372149740572861999195980038144000000 6770 2078773975300474708130332635190788096000000000 6771 123063605903814128434151424000000000000000000 6772 139704264556001739249385734144000000000000 6773 187441916247593227616256000000000000000000000 6774 143255899979035215919054848000000000000000000000 6775 4897496714303390352484073472000000000000 6776 239702907005680709944888786944000000000000 6777 196706618562392183021660534210864137371648000000 6778 3217337254361314920980610564489216000000 6779 122316101103761836339969614938112000000000 6780 608067574448512353370418184192000000000000000 6781 1779418424495324024044626543025909137408000000000 6782 189451729324533790323233889636933697536000 6783 29577579953716472499257726056198569984000000 6784 1279758612550992135971893520891904000000000 6785 4252458237787997646573677838336000000000 6786 61898183462115910601127776294535168000000000000 6787 65401045785128884229173866921984000000000000 6788 74244574059906120308432803939221504000000 6789 939077315229217876360298496000000000000000 6790 10082161920457290132315822882816000000000 6791 51578376267944359439287043827433472000000000 6792 904836300496796179759104000000000000000 6793 854291161234799563595994878680498176000000000 6794 225303622091251421376555849351168000000 6795 11244889390288950660009223998406656000000 6796 2475791039237208655741561230852096000000 6797 316564959358250435685207511406739456000000000 6798 324988207893589174624714752000000 6799 4365838937983074903940398449688576000000 6800 123942518211454631325553074024480768000000 6801 11068700051953845396570827054905949159424000 6802 1934546151590416634968276992000000 6803 12316451447279502558756864000000000000000 6804 283805443937063138679325171692601344000 6805 14068571335421059463130365760110592000000 6806 9117536434201781147429410701312000000000000 6807 2182879133687527175771652096000000000000 6808 68921542632092802943653727174656000000000000 6809 2569431154606177517568000000000000000000000 6810 15087324800046277286317522944000000000000000 6811 441459560241130869000604194177024000000000 6812 4240857531715311988993824845193019392 6813 71023083557238728872559640576000000000000 6814 12137308081506113732739072000000000000000 6815 208679631485510162922482958336000000000 6816 65401045785128884229173866921984000000000000 6817 1176946132506576793298803755586392598676865024 6818 559698562844653416170498555904000000000000000 6819 192451013613351096305284952283414528000 6820 9117536434201781147429410701312000000000000 6821 2701492276800527747386492059648000000000000 6822 5780892288185295342357683147636736000000000 6823 499784684273618271737676300288000000000000 6824 3339940454050157498990592000000000000 6825 14346850917783026565784268724781449216000000 6826 115673822651054920393576260915167232000 6827 2317651185340297027046840620548096000 6828 3418473509513658630144000000000000000000 6829 1477058190854449189521513775104000000000 6830 84345860197740401501726048256000000 6831 909169329845913820204105728000000 6832 871649195490032120840060928000000000000 6833 23940287148889630712886015282905088000000 6834 1093514517479798569277563179368448000 6835 8393316800680457167721157623808000000000 6836 365930121067757568000000000 6837 5073438154135303422568562688000000000000 6838 789162765055523370093770384080896000 6839 74244574059906120308432803939221504000000 6840 60048796625685719603767315695403008000000000 6841 2934954572326499281111250632704000000000000 6842 762842120096674141633044047537897472000000 6843 26070897254479967150756679647232000000000000 6844 238300732098248466820497408000000000000 6845 262161089043361288467983106048000000000 6846 20973268364842564530173116416000000000000 6847 3812423713955186701617856512000000000000 6848 616544276478309744816773136384000000000000 6849 369977106443858901910891721448751104000000000 6850 4032548238256181360530273861632000000000000000 6851 3085802511457323765448324418648559058944000 6852 1319336014330354612599121445388288000000000 6853 37298295757639083374936064000000000000 6854 43041476262781475770952086146080833536000000 6855 36712469441810797022542823424000000000000000 6856 414206623305816266784767823839232000000000 6857 1346808103011341821583353184256000000000000 6858 11842487731600244515975200768000000000000000 6859 231320187150935261184000000000000 6860 13598040594012531933752276605684678656000000000 6861 6280475572349456668240445888790528000000000 6862 143452801435777633456983442980864000000 6863 22396136045731328300293728239616000000000 6864 212653911001790813934213660672000000000000000 6865 2914744278683741760774128183279616000000000 6866 830835507566637307059505050157056000000000 6867 398382381762377442951168000000000000000000000 6868 1479630255287441568628664696832000000000000000 6869 261555010798485421657423872000000000000000000 6870 10782904998147627390823563264000000000000 6871 19996228321109252124560836263936000000000 6872 262161089043361288467983106048000000000 6873 174863298063613243392000000000000000000 6874 17474881249885250459573157888000000000 6875 3034897473856359220530206736384000000000 6876 642478551915810869735325696000000000000000 6877 399222275587361954692497112301568000000000000 6878 26070897254479967150756679647232000000000000 6879 522358858209477044904809988096000000000000 6880 2428791423625552076648526133592064000000 6881 1479630255287441568628664696832000000000000000 6882 1563363586111416520478294016000000000000000 6883 5780892288185295342357683147636736000000000 6884 425809931130013400747917443072000000000 6885 212653911001790813934213660672000000000000000 6886 9713339586659916242340544512000000000000 6887 334010532606743937024000000000000000 6888 1532160552059609974894875377664000 6889 4978379826516794027085398016000000000 6890 296261053467509180071964439125950464000 6891 296261053467509180071964439125950464000 6892 25739519354929435147379933184000000000 6893 753145905310553889064810199384064000 6894 5460699736191642738468549820416000000000000 6895 78691591788429312000000000 6896 115543056172230874149631493332178829312000 6897 32917799563737332261056413696000000000000000 6898 150374274833657024604335404744704000000000000 6899 1562291810381298289969323998777387778048000000 6900 211265029193500096263319731517167501312000000 6901 2044166911929265264356529737780166656000000 6902 46247138305482362738861465181093888000000000 6903 153075545115177480933448139931648000000 6904 1540578090994164560872512083592216576000 6905 82645555879699516382773248000000000 6906 31934285318368841796918706176000000000000 6907 31934285318368841796918706176000000000000 6908 343434316360896000000000000000000000000000 6909 557232815066850405931548672000000000 6910 705534518930093741684293632000000 6911 1517163510188264216592384000000000000000 6912 107033438605862381989920768000000000000000000 6913 25609958048959518204260637474816000000000 6914 341994724370829570997879921025482752000000000 6915 211265029193500096263319731517167501312000000 6916 4730978427743698222596489216000000000000000 6917 155024701120305503358041758629888000000000000 6918 349890911924443757521403904000000000000 6919 32917799563737332261056413696000000000000000 6920 4075648261391049272299100307456000000000000 6921 3021448119205273101261267674333184000000000000 6922 30979584000000000000000000 6923 6297901096296719056896000000000000000000 6924 39587281233431738694108055110653313024000000000 6925 6061315811012610919490620231778304000000000 6926 5621387874224121195219910656000000000000 6927 5621387874224121195219910656000000000000 6928 252302006231031607980453789696000000000000 6929 3846460683178876421571782639616000000000000 6930 84288672686588635008064290816000000000 6931 37345429234490495579870866232573952000000000 6932 24637533880303182210475820580864000000000 6933 60346592073674375116911431122944000000 6934 800687214406383492228792466356043776000000 6935 72962622412781695729348713496694489088000 6936 6831452888662117722358544905273344000000000 6937 42095665716709623557681589207957504000000 6938 31552259875946557379444736000000000000 6939 478576515170483306496 6940 4551904025685274449200283648000000000000 6941 15729522161062332084705608859648000000000 6942 62783797157424379854285963264000000000 6943 62783797157424379854285963264000000000 6944 91915727434009530754595291136000000000 6945 425518013911342849493561697112722260361216 6946 414531091950272949089023819776000000000 6947 2390839211222030605659298643859685018435584 6948 15465506648568506444937166848000000000 6949 142112906188512828081270513846976512000000 6950 42395277526733032888354776151083712512000 6951 24849316684947371554075892281176489984 6952 52971260529033093316608000000000000 6953 16899091352995620734423411982336000000 6954 2852003037670242709929984000000 6955 94214543153418405190103910580224000000 6956 993672045009224942351353380864000000 6957 6284784153657580978176000000000000000000 6958 12788684091838530145313241692110848000000 6959 12788684091838530145313241692110848000000 6960 1860622604672484882070363963392000000000000 6961 37345429234490495579870866232573952000000000 6962 150374274833657024604335404744704000000000000 6963 239206728945118422125295315198148608000000 6964 312987930405333018451600239230976000000 6965 3235090257285505049729393099706086719488000000 6966 1860622604672484882070363963392000000000000 6967 113090537189772607094784000000000000000000 6968 334906682303823478784000000 6969 1981619634923359742984192000000000 6970 490641425322809448776671505883856896 6971 167123335706842336137680819060736 6972 625049164063663798091776000000 6973 255518847196672416546816 6974 336313278456911742696199985037312000000 6975 336313278456911742696199985037312000000 6976 94790312186329053788110848000000000000000 6977 1626735629219188571243803481997312000 6978 1812956428946978748227770046742528000000 6979 35512545317921942895504962269802839909859328 6980 1650703017529012999756428645891047424000000 6981 10836382203382772074899604645085184000 6982 584101414444462826814701568000000000000 6983 1626735629219188571243803481997312000 6984 3076944460073337522736236331008000000000000000 6985 9713758246659281425340005613568000000000 6986 5645040246669772006096896000000000000000 6987 7629735421419083092107567562752000000000 6988 168351012876417727697919148032000000000000 6989 694754320986147133587456000000000000000 6990 15533489657105620355518562304000000 6991 26091626830881620980985216630784000 6992 783104667992994330206162688531234816000000 6993 448223730236163381412440381063168000000000 6994 1123929582005649408000000000000000000000000000 6995 41016242960411252079097276268544000000000 6996 38227344703402516930363392000000000000000000000 6997 20060146541786686883774764941312000000000 6998 64532901717199576362016856849887789056000000 6999 1601185278428779997986963389721608192000000 7000 9713758246659281425340005613568000000000 7001 143023302315899684388864000000000000000000000 7002 5645040246669772006096896000000000000000 7003 7629735421419083092107567562752000000000 7004 220277394930310366059823104000000000000 7005 116234301183778306916352000000000000000000 7006 275853514549900636613246976000000000 7007 15533489657105620355518562304000000 7008 65445912725562851328000000000000000000000 7009 396745195944484351770624000000000000000000 7010 41016242960411252079097276268544000000000 7011 169869312000000000000000000000000000000000000 7012 5935178532130759461008123055046656000000 7013 8363883241426277892096000000000000000 7014 1601185278428779997986963389721608192000000 7015 48154811496191830123213750272000000 7016 4595244908296319727880730474201481216 7017 82336795011156133845858779136000000000000 7018 239933129905810626800410165248000000000 7019 41669665128647207392146163236864000000000 7020 414665303029166226014208000000000000000000 7021 347219899907452954771526648856576000000000000 7022 347219899907452954771526648856576000000000000 7023 10159756375076083228382497525670608896000000 7024 24817350164877812957184000000000000000 7025 444306764438739502497792000000000000000000000 7026 107033438605862381989920768000000000000000000 7027 9877855817687356848045511019593728000000000000 7028 3127314996931210933568287870550016000000000 7029 1860622604672484882070363963392000000000000 7030 435977866767222618590224148594688000000000 7031 50018231328075650433024000000000000000000000 7032 19671896681570326085349169692672000000000 7033 2439875872451304631307351082663936000000000000 7034 3465743708072221987200565248000000000000 7035 3220530112799722913887420416000000 7036 4686587570287400858054295552000000000000000000 7037 1359889421068804774516752384000000000000 7038 3301424740045475287347925831705952256000 7039 164773897940881614592737514268185853952000 7040 6718102488756365366919168000000000000000 7041 4585590877843950542147026944000000 7042 305385321116786086463381470911135744000000 7043 828280940359695461119649265767996266119168000 7044 21611938214404221979091936477184000000000000 7045 3698536414364636195052482199552000000000 7046 11465225401940173046461363126272000000000 7047 426534634651424953492707565476903911424 7048 5316960027006727239288216379981824000000000000 7049 1201040955281605009890424651776000000000000 7050 1006689418307989253421158967017472000000000 7051 50243804578795653345923567110324224000000000 7052 243835625524207945542251850510630912000000 7053 10052403038139998788726103336753823744 7054 17464575746662674624434431138752513441792 7055 152127451352936908770490076626944000000 7056 259846746912559338516291579398848512000000000 7057 4927464237749273382234862542674460672000000000 7058 98360194110850550920523622670353788043264000 7059 38275148797122424677331063799808000000000 7060 10719969914241609796562190336000000000000000000000 7061 33347724646923992801494200320262144000000 7062 1326692889705845134626366947328000000000000000 7063 6656279849322937978275741302784000000000000 7064 6584318101948737512704505341280256000000000000 7065 133155506881242975304578750263518618976256000000000 7066 34289177765881780895790929149138305024000000 7067 219630680908578054309191461634568093696000 7068 4527008817902418561407313389754536597171208192000 7069 5351041410450171139829811860471808000000000 7070 240756287006464690188049630271373312000000 7071 6430430541234800724945937199801623904256000 7072 224534110745870642905644125080736759808000000 7073 1013949215390813606330887280001024000000000000000 7074 62597045686962991485428068597679259648000000 7075 62051144307661004205813625198039007232000 7076 754457390401593209905813244608512000000000 7077 2832187514385685674336762986496000000000000000 7078 22573122208948813824000000000000000000000000 7079 1184674807167095162637454934016000000000000 7080 491504887533844280744850037599299004530688000000 7081 5139828415326486957882605568000000000000000 7082 51494630957698814799051956944896000000000 7083 329835872344210775841157869993984000000 7084 2272311479273535899172864000000000000000000 7085 677878444503795085936164864000000000000000 7086 886184179577306409849141067776000000000000000 7087 2292309721779139510272000000000000 7088 316248778897380864000000000000000000000000000 7089 138230257571399281962025152719880192000000 7090 150374274833657024604335404744704000000000000 7091 6909023475398498988501637175181312000000000 7092 12025927476468867372014370816000000000000 7093 32300728193049989366112526721083244544000 7094 27591066190601248034182725107712000000000000 7095 767762088950141860316184576000000000000000000 7096 1046422661312310208001432163975168000000000 7097 282302638621052120857205666507390976000000000 7098 380799607634708765735606481321984000000000 7099 19005684098515896052901619462832128000000000 7100 179093680500376783546119880704000000000 7101 621418877732411943035219214336000000000 7102 2779256887473331105479417397248000000000 7103 15289512637970229542496201867264000000000 7104 3224029331111353515149274699005952000000000 7105 776668223611044525262626921180561408000000 7106 19298451763266199537901736296448000000000 7107 77787466224614524898539562900826095616000000000 7108 3420318575267393342042128905142272000000 7109 623747311943694916893328539648000000 7110 523963719917549053683513163776000000000000000 7111 153075545115177480933448139931648000000 7112 582329703400097248740114432000000000000 7113 621418877732411943035219214336000000000 7114 134684967098003326582652928000000000000 7115 11850612008288256000000000000000000000000 7116 738701179224657611590729728000000000000000 7117 618551269272370917095438361103958016000000000 7118 1287054111490177460643160915968000000000000 7119 43986369679435210747281408000000000000000000 7120 776668223611044525262626921180561408000000 7121 6247992618912837546418569304080384000000000000 7122 1969387869787584727844752711483392000000000 7123 6060565525657360665103010598223872000000000000 7124 102024240030296831457071611605524938752000000 7125 871030419463335173874539154112512000000000000 7126 62929043430850953216000000000000000000 7127 31713611438774039108124672000000000000000000 7128 7218049677076410075048283471872000000000 7129 7218049677076410075048283471872000000000 7130 106765711112103295971514908672000 7131 126764413552903946952980274610176000 7132 20915237890156509530068653420199582629888000 7133 10392064787295002676953088000000000000 7134 587582674680945186639804182449618944000 7135 11772859677749184476434138379845632000 7136 19139835148516157909064140980224000000000 7137 10836382203382772074899604645085184000 7138 8978693105066757365333753856000000000000 7139 7489519498333473136570902649088507904000000 7140 8017553727310538406396690432000000000 7141 511875731245323993060109295034833043456000 7142 16824206133106236274507776000000000000000 7143 1568444937242639597568000000 7144 1399757156951788347212169216000000 7145 7380828710128494628714680680448000000000 7146 12733545075111771997051068409184256000000 7147 65013335408753370616156913664000000000000 7148 12515283835061791462659465952565919744000 7149 1252171243449975266727614742528000000000 7150 2573220862490605260260769792000000000 7151 1970103499354018565016266249361948672000000 7152 82763192211798619383261111721496936448000000 7153 69179587267871622280813462483747605577728000 7154 11894807130321127567122399276677726208000000 7155 53714468224672489706523904180224000000000000000 7156 12190929978805618584262055225720832000000 7157 11993382380602865997225162962072764416000000 7158 3688527271834472053490357540351222218752000 7159 55580020890887117806843723776000000000 7160 131161430970287217967104000000000000000000000 7161 61982125374679438313644137381888000000000 7162 4887674602466439285511367204655857664000000000 7163 1801333438232377497735333813436809216000000000 7164 1658250813676836561712333669420498944000000 7165 1752092409220416621925579905564672000000 7166 374969295587177182323337647390887956709376000 7167 1766612438495660016032088110137344000000 7168 3422055486758626214698398253056000000000 7169 11537987066462196392199791219010699264000000 7170 258889407870348175087542307060187136000000000 7171 125757752594740384303560536358912000000000000 7172 2725043574380370176215577788416000000000000000 7173 116836243251558371305242897678336000000000000 7174 14191219515054632953234072654577664000000000 7175 603447614959107871218330650303004672000000 7176 227038704761629915338795814748160000000 7177 227038704761629915338795814748160000000 7178 3117979730753867490373445489786880000000 7179 486785183271996608647288030494720000000000 7180 1056966282111521546368450560000000000000000 7181 901405239567359093140608688985210880000000 7182 1352017154704989203988480000000000000000000000 7183 3599746290921856301094405018746880000000000 7184 43204529804430315178742954065920000000000 7185 713422134011221770240000000000000000000000000000 7186 383539863511626926055618232681758720000000000 7187 74258901152423222026832298639360000000000000000 7188 2751171695881688332927381076485079040000000000 7189 2508567608054405300758672763844034560000000000000 7190 1110888904124636555561396790713481261219840000 7191 363521630171023386120232485016043520000000000000 7192 56254487491491067665487321104384000000000000 7193 4324645362308824928125949313024000000000 7194 12825873023387108599577579676890038272000000000 7195 136569895953025932368302068399525127520256000 7196 161834134051737461346889437082909874847744 7197 51293848849964641045793709490176000000000000000 7198 461588831942133007882685561855658688512000000 7199 27259654326674058802017654765168623616000000000 7200 2598106909007280055309968605184000000000 7201 307274511001714725477603707191296000 7202 45502837262516989156439457792000000000000 7203 1498701070631373624695586816000000 7204 11753811009741344317277995008000000000000 7205 11014459850495260461367296000000000000000 7206 6485676788990747035124562138765107134464 7207 6893027568075971542271471753842630066176 7208 12672096438378307614999850682155008000000 7209 386721693065744250946040365056000000000 7210 590196315941009154625591850462871552000000 7211 4765423844830012853292191711232000000 7212 1750910109437952000000000000000000 7213 7934706445202141184000000000000000000000 7214 42794212554573720924192768000000000000000 7215 8640905960886063035748590813184000000000 7216 391645934294382108254285070336000000000000000 7217 47370968729504276027090171282325504000000000 7218 15892454125786318867689249662042112000000000000 7219 24320874137593898576449571165564829696000000 7220 12190929978805618584262055225720832000000 7221 56754208269063947790751629312000000000000000 7222 55580020890887117806843723776000000000 7223 17454579396249776318208817496064000000000000 7224 60122787455872148590584297160704000000000 7225 186694177220038656000000000000000000000000000 7226 4887674602466439285511367204655857664000000000 7227 2643297799810377385623083286528000000000000000 7228 1752092409220416621925579905564672000000 7229 11115908215641330933831400106754048000000000 7230 2513566849509798222598099649703173947392000000 7231 1766612438495660016032088110137344000000 7232 37954454265953846507077632000000000000000000 7233 912611579425867712692224000000000000000000000 7234 13765511742064353460655203509338112000000000 7235 420090080019053755513159286784000000000000 7236 16930977452429735032693626765312000000000000 7237 29738627835758471597646541750272000000000 7238 379897351425074214476225445888000000000000000 7239 16930977452429735032693626765312000000000000 7240 271021079947935744000000000000000 7241 69613545030765963286413312000000000000000 7242 6013005918330131841024000000000000000000 7243 7518626528398147584000000000000000000 7244 4946980782304377024922963761168384000000 7245 15474523048836605289467832434688000000000 7246 11753811009741344317277995008000000000000 7247 11014459850495260461367296000000000000000 7248 9129203079009820147066312065024000000000000000 7249 101044468327703047706836443687026688000000000 7250 765819671010458935961411867639808000000000 7251 51293848849964641045793709490176000000000000000 7252 316074596385661746444219570978816000000000000 7253 205136829675879498837393408000000000000000000000 7254 85101362365856998708445184000000000000000000 7255 61107478681987984987061747712000000000000 7256 383539863511626926055618232681758720000000000 7257 363521630171023386120232485016043520000000000000 7258 549139976271636112478194567741440000000000000000 7259 4037101591674622483282337464320000000000000000 7260 562810891000109947372185845760000000000000000 7261 74258901152423222026832298639360000000000000000 7262 4930246903867637760000000000000000000000000000000 7263 189307902193416677777933063946240000000000 7264 22213793693158925991731150192640000000000 7265 3468061555190492314594348892160000000000000 7266 15910948264985524961280000000000000000000 7267 15910948264985524961280000000000000000000 7268 1983965819145891840000000000000000000000000000 7269 55847178859146966466560000000000000000000000 7270 2086193998230552779088199680000000000000000 7271 14356655900250654954246635520000000000000000 7272 8308249942274684580003840000000000000000000 7273 526516131800165236474888150172110757560320000000 7274 1899486757125371072381127229440000000000000000 7275 3383820872303461415317023007703040000000000000 7276 1696152987005818318760894791680000000000000 7277 711629785653728268885936733337531937766338723840 7278 3282313116312641213074587852472320000000000000 7279 5501693468580731673523951341592903680000000000 7280 8829862580510196633475838115840000000000 7281 10672562081187270113131820482560000000000000000 7282 62242382057484159299784777054289920000000000000 7283 430138478747326011789895878574080000000000000000 7284 177178282984291298181120000000000000000000000000 7285 335773263283935277995786240000000000000000000 7286 1874924734575139620158177280000000000000 7287 1874924734575139620158177280000000000000 7288 12293476253511674781818047300632576000000000 7289 12293476253511674781818047300632576000000000 7290 282935449181334912053524559210425801894683507827933184000 7291 1978637002237699654233521041440768000000000000 7292 1065988546063948262028607488000000000000000 7293 3183024742730212487245229501448192000000000 7294 1109022138072524535168855761567612928 7295 1985650546807009979064654256668672000000000 7296 22686492267514865535425011777536000000000000000000 7297 1059511391012917670087088930816000000000000000 7298 153314609252666102229320790441984000000000000 7299 60402796007298803474847778011494970556416000000 7300 457794970194712938599116211127117152256000000 7301 67741502926923108250930518367534055424000000000000 7302 671773704854657181218180954062848000000000000 7303 88635770812738899727131529999024128000000000000 7304 662559760549147780765974528000000000000000 7305 116630303974814585840467968000000000000000 7306 116630303974814585840467968000000000000000 7307 155733547490311472737822470832128000000000000 7308 1003964852185874767922192833314816000000000 7309 1857040894720139624725982226627428352000000000 7310 2303007825132832996167212391727104000000000000 7311 569555215286256022010317225959748534272000000 7312 955615072026311483249508155211644928000000 7313 3112704181265548316086656829618806325248000000 7314 245714311175420713019277368623104000 7315 59678593009339238852023259650194407424000 7316 284336559272434252694158722465792000000000 7317 42684025256480166592403006816256000000000 7318 170625243748441331020036431678277681152000000 7319 1142119327592192430198922744112294658048000000 7320 190742889207127707988494655684608000000000000 7321 1801333438232377497735333813436809216000000000 7322 42684025256480166592403006816256000000000 7323 284336559272434252694158722465792000000000 7324 245714311175420713019277368623104000 7325 59678593009339238852023259650194407424000 7326 14659121866341143234192117157068910461190144000 7327 13672080986803750693032425422848000000000000 7328 348256221583932756286263904960512000000000 7329 950804938096711487859702900033243316224000000 7330 348256221583932756286263904960512000000000 7331 4045146997974190235742848547815424000000000 7332 2303007825132832996167212391727104000000000000 7333 289778236181899605242648160563625984000000000 7334 12448476411496831859956955410857984000000000000 7335 14722259624137560597604438376448000000000000 7336 200051027060055220128080461824000000000000 7337 24141531631361815121437768946156568576000000 7338 3522305379047684699158992818765926760448000 7339 379119749033876015693469421928448000000 7340 59930546395036475409284726784000000000000 7341 2507107395573071857888085950857216000000000 7342 877427055366081953660928000000000000000 7343 16667996293775131160144391438336000000000000 7344 787023356581955975791296432676700518612992 7345 538917046001918838848094426372243456000000 7346 3348347321992185759726413115757166592000 7347 3348347321992185759726413115757166592000 7348 3904426222777012322304 7349 46288729953588161703482002243584000 7350 130402330021298287402527043922096553984 7351 185613678737748206284344945278976000000 7352 4029242213756653065145311528222720000000000 7353 18328547828046875411726991360000000000000000 7354 13660638697880735121683298008432640000000 7355 8235645283785960000000000000000000000000000000 7356 1624329598532482033243914240000000 7357 1624329598532482033243914240000000 7358 2508567608054405300758672763844034560000000000000 7359 2336285643330221344492093440000000000000000000 7360 13216488999051886928115416432640000000000000000 7361 16255703488265349264719216640000000000000000000 7362 2773971345806087787756523809228718080000000000 7363 2541287645437623399311613128217722880000000 7364 7023784130145133840964585024378634240000000000 7365 8638947317507225478591645210378240000000000000 7366 4196442830052538258322180014080000000000000000 7367 4278752014817480346080501030883164160000000 7368 6367524653807802976038260853178368000000 7369 1857040894720139624725982226627428352000000000 7370 6367524653807802976038260853178368000000 7371 1993982477539394690187951656210516287105794048000 7372 94807263441251295292256151196774957056000 7373 8178101374755600480006708362477568000000000 7374 725915658272924889526739247562752000000000 7375 708282859720149247868113148536946688000000000 7376 34939674872708965001330688000000000000000 7377 1952887034665080991073415168000000000000000000 7378 155354866904202128347991077403216383574016000000 7379 67613566696503687097941491712000000000000000 7380 54972333930431442191630060224512000000000000 7381 17489213067851420991345605451465885745152000000 7382 15520819540298502757434176242188288000000 7383 104329310135111006150533413076992000000000 7384 5197891060467337653997535232000000000000 7385 34939674872708965001330688000000000000000 7386 1282153561059625473857260879872000000000000000 7387 83161730175182195319078912000000000000000000 7388 359550152034848301176765521330176000000000000000 7389 67613566696503687097941491712000000000000000 7390 31234447298506752000000000000000000000000000000 7391 104329310135111006150533413076992000000000 7392 27063423789377497917930696414855168000000 7393 2925993258034658342804915911747681910784000000000 7394 2725043574380370176215577788416000000000000000 7395 27063423789377497917930696414855168000000 7396 338741557691686340541942639624192000000000 7397 2215561353511032818825346800418816000000000000 7398 16930977452429735032693626765312000000000000 7399 2980357643861370437320228995072000000000000 7400 7967560635733692094278008832000000000 7401 800053698144969626222592000000000000000000 7402 8151952106725427978704338812928000000000000 7403 61783939128846714648183963648000000000000 7404 163333250600560282547345424384000000000000 7405 25462757399537605461298642944000000000 7406 78497079937365044341412244706295808000000000 7407 199241590349860497776443392000000000000000 7408 375167121994374840753724588032000000000000 7409 375167121994374840753724588032000000000000 7410 868279175539014500352000000000000000000000 7411 62891029607259536560291545044999995392000000000 7412 6907684557141430272000000000000000000000 7413 20626235564671396529307648000000000000000 7414 257807628748404402683904000000000000000 7415 2606267085520896000000000000 7416 1385675806473336913920000000000000000000000 7417 1146428276473992314880000000000000000 7418 433077911520932230860485965664747520000000000000 7419 2992871864522153414865684246036480000000000000000 7420 147346345935360000000000000000000000000000 7421 45405824826518303995330560000000000000000000 7422 13449031906210813827832872960000000000000 7423 13449031906210813827832872960000000000000 7424 5805777976829257258798940160000000000000000000000 7425 219410747870982470369280000000000000000000000000 7426 48587440488633197023734005760000000000000000 7427 81440494711750284728340829962240000000000000 7428 2508567608054405300758672763844034560000000000000 7429 655156982570787720803144171520000000000000000000 7430 119506736464227854891089920000000000000000000 7431 212894029248466420016842014720000000000000000 7432 22382178135147885780589753663488000000000000 7433 811505067701546115303211008000000000000000 7434 95223738396600334326693888000000000000000 7435 811505067701546115303211008000000000000000 7436 436494311289972529808572179156952261066752000000 7437 1003964852185874767922192833314816000000000 7438 2303007825132832996167212391727104000000000000 7439 2423141148075733475557543218511872000000000 7440 811505067701546115303211008000000000000000 7441 208073004649796470588405972992000000000000000000 7442 29328042898255284522713088000000000000000 7443 201537165268479604332328648704000000000000 7444 396189075301761696064149907818034495488000 7445 60493593478235736733246291968000000 7446 660948684949185434142895106546466816000000000 7447 1254382257495614209102205419788435456000000 7448 955615072026311483249508155211644928000000 7449 1529686226742116542605950976000000000000000000 7450 396189075301761696064149907818034495488000 7451 60493593478235736733246291968000000 7452 201537165268479604332328648704000000000000 7453 29328042898255284522713088000000000000000 7454 7912083904400318688097468416000000000000000 7455 1437930277247270717812113408000000000000000000000 7456 2423141148075733475557543218511872000000000 7457 581372492636178296487823282274304000000000 7458 136650617925356116007047247591431471104000000 7459 2423141148075733475557543218511872000000000 7460 1232845471454878731684160733184000000000000 7461 2303007825132832996167212391727104000000000000 7462 2925993258034658342804915911747681910784000000000 7463 14722259624137560597604438376448000000000000 7464 298573578175525339751597998080000000000000 7465 700262768633711164032960037996462080000000 7466 4227335281821353582221184236046649435095040 7467 755540526981508658430182028129714831360000 7468 72722559317874460416873364193280000000000 7469 89445567674134950403406561280000000000000 7470 9783659009655614332980363201085440000000000 7471 3575313707447342840099131883520000000000000 7472 577435614883500308325135969626927010938880000 7473 1180661338875076842300888219189967910338560000 7474 45405824826518303995330560000000000000000000 7475 57968787083233222079613269578874880000 7476 4291468212944740901904627793920000 7477 4291468212944740901904627793920000 7478 2906862463180891482439116411371520000000000 7479 3121219803332983262300240824494390226452480000 7480 883152673980783915958272000000 7481 8983064237135961996234760126464000000000000 7482 341093241233813913966299037302784000000 7483 341093241233813913966299037302784000000 7484 135836531431533991000276992000000 7485 107347519243026432 7486 18988500009850641502121448625296900096 7487 28725658915065279369153972535296000000 7488 58474808060013337793308127133696000000000000 7489 1397797000467323041615970304000000000000000 7490 181727663105693627977826304000000 7491 267123166633178824006183774222024704000000000 7492 38222010873541445096381356531777536000000000 7493 603961827683073508086247053972209664000000 7494 404101902153207387838432149504000000000000000 7495 305973865672989401130467328000000 7496 277980385020987605033569036459973413189976064000 7497 42975714628502230490047355880996864000000 7498 42975714628502230490047355880996864000000 7499 258889407870348175087542307060187136000000000 7500 46458602129467192929711311844016128000000000 7501 8178101374755600480006708362477568000000000 7502 19180598450298355595885834445475144531968000 7503 2270718056079284471824084107264000000000000 7504 1144903266228927365163603984384000000000000 7505 724636136255772723800702976000000000000 7506 1243691557386775642343919845376000000000000000 7507 368501202188674264398198472704000000000000000 7508 10520543178168273683935853261667434496000000000 7509 70421676397833365421106577172389167104000000000 7510 3418662834507317449540678879706873856000000 7511 4354383142158336000000000000000000000000000000 7512 272251284007569081923764224000000000000000000 7513 1144903266228927365163603984384000000000000 7514 995086421540909842508852469547715436478464000 7515 15415712768494120912953821727031296000000000000 7516 53323275522958005665495563370496000000000000 7517 3713643091291993879628667155575209984000000000 7518 3418662834507317449540678879706873856000000 7519 2163751908681557260905318275088384000000 7520 379897351425074214476225445888000000000000000 7521 194128779317171024605914685690085376000000 7522 407911675051928186387069514902994419712000000000 7523 194128779317171024605914685690085376000000 7524 318723265863968216661072373874688000000000 7525 19180598450298355595885834445475144531968000 7526 656462623262528242614917570494464000000000000 7527 16930977452429735032693626765312000000000000 7528 6000887105360767188501654455451648000000 7529 14191219515054632953234072654577664000000000 7530 1978392844043586487002707685015552000000000 7531 10434073394751292047843104527113781248000000000 7532 660948684949185434142895106546466816000000000 7533 67613566696503687097941491712000000000000000 7534 272251284007569081923764224000000000000000000 7535 5197891060467337653997535232000000000000 7536 1732059122520159866747564570550730752000000 7537 78707610400029386648976359424000000000000000000 7538 51674900373435167786013919543296000000000000000 7539 1012634562810105441875415590618038272000000000000 7540 57142048901950355735340990332928000000000000 7541 84126416473494487558964553392848896000000 7542 191545452908090823793786748928000000000000000 7543 13652371118162892045632113848877056000000000 7544 58909205462342995073954759049216000000000000 7545 78707610400029386648976359424000000000000000000 7546 34811183694905557468330328064000000000000000000000 7547 94992193031785532107136744067956736000000000 7548 321061498357186086545893959401472000000000000 7549 26483805240350687704438013952000000000000000 7550 83015146665746989056000000000000000000000 7551 98741460502570214710669231295299584000000000 7552 4752610702218978049860304896000000000000000 7553 27358817683282553684952612864000000000 7554 131161430970287217967104000000000000000000000 7555 5857102070155573838086743080828928000000000000 7556 516692427137137909933277184000000000000000 7557 12448476411496831859956955410857984000000000000 7558 1801333438232377497735333813436809216000000000 7559 981134618863893426995667999152903553024000 7560 5017728575482233360482304000000 7561 208602645204617801639290590453999599616 7562 50539720036839876698428145664000000000 7563 107415323343604286044181102592000000000 7564 1440605895618666403939221504000000000000 7565 200319656813060098488274873994969088 7566 68548225808811520058365266886656000000000 7567 68548225808811520058365266886656000000000 7568 38391203410944931946035050587357184000000000 7569 6573363871708059133082128890200064000000000 7570 1414011617591477806879995233285701632000 7571 34718069260711286213413730084978688000000000000 7572 28227076163375339072476229734276005888000000000 7573 3283811369658358152495045329305775112192000000 7574 10357132374365364107484186901833842688000000000 7575 6926239572863382155724394070016000000000 7576 223795344076644470223526145556480000000000000 7577 2566013514844681284070466030445527040000000 7578 330987685241233990456825752137666396160000000000000 7579 230155358376595745700727522078839086776320000000 7580 398677881575197370208825525330247680000000000 7581 363521630171023386120232485016043520000000000000 7582 15134152285970073748174546712337290963252674560000000 7583 1051389994885540319067887508657596473729351680000 7584 970643896585855123029573428450426880000000 7585 970643896585855123029573428450426880000000 7586 267083033945884175745365537477099520000000 7587 1710733019181071528024979842090926080000 7588 1311459385066972344483840000000000000000000000 7589 13126784629740173699642818560000000000000000000 7590 3961422784287903097812229746548256276480000 7591 140729174861904492010572954174750720000000000 7592 21615077506108070308475132706816000000000000 7593 681388970643088421452176579260055552000000000 7594 177956831033855505311564957184000000000000000 7595 4649669682873515983353487250423808000000 7596 9717488097726639404746801152000000000000000 7597 19263210491482480182565011456000000000000 7598 1978392844043586487002707685015552000000000 7599 957302443747652929773963537146671326560256000 7600 78707610400029386648976359424000000000000000000 7601 1132159040977741415501694446944577912832000 7602 22327753790032721394144922149193500327936000000 7603 285997910199098160771609312607493401478478200832 7604 26893996297339834570097788013015728128000 7605 170625243748441331020036431678277681152000000 7606 571951657656312670395066531711025152000000000 7607 4364465214294067819039160188438315008000000 7608 170625243748441331020036431678277681152000000 7609 78707610400029386648976359424000000000000000000 7610 97929890932507363022659218982305792000000000 7611 103945637534048876111514866313854976000000000000000 7612 1512022780492600396643841992363606016000000000 7613 79080218706803307874448638652448768000000000 7614 465017881069310212611574092745200893952000000 7615 247881899701573857369391104000000000000000 7616 814919530558809679331328000000000000000000 7617 1801333438232377497735333813436809216000000000 7618 479851463982853072679296011161516900352000 7619 5217401160962678377318944089547968612401152000 7620 20824361844734094655736512512000000000000000 7621 167034652282424914513054832642752512000 7622 3828490018867064710930199271123714048000000000 7623 83161730175182195319078912000000000000000000 7624 43204529804430315178742954065920000000000 7625 276735720059281056698828775751680000000 7626 2246438541280755706421575680000000000000000 7627 2246438541280755706421575680000000000000000 7628 867178387690717031787373157437931520000000 7629 104121809223670473278682562560000000000000000 7630 1899486757125371072381127229440000000000000000 7631 857234363638993027631677440000000000000000000 7632 479394735396398422885157422980740204262850560000000 7633 230155358376595745700727522078839086776320000000 7634 79576989962477762528183561748480000000000000000 7635 815161983964944691237742541180764160000000000 7636 500715661921389435225129520988160000000000000000000 7637 532666891903478964706319290859520000000000000000 7638 1677272653300357652595102884362337648640000 7639 692232783208954472442101760000000000000000000 7640 1002248510691996596002556460662784000000 7641 2199223769442233984838405294391296000000000000 7642 3800258673596180325800764348708159488000000000 7643 697281424768874740319865828922097664000000000 7644 7372002248062081549719406903296000000000000000 7645 869646975725058924382251044564021280768 7646 24341598559448420337563496425982001152000000 7647 27938287145136528029613815406526464000000000 7648 154299098609563485481590214870695936000 7649 308561746363879478778737736560934912000 7650 43605477253221951417090048000000 7651 20369753171978326165322556078292992000000 7652 141914169608558274690945122304000000000000 7653 141914169608558274690945122304000000000000 7654 2831491459926935423351292690432000000000 7655 164954847763627700323329008172269568 7656 9985932978497409024000000000 7657 13206843314633747487227904000000 7658 82472959473075649644148555776000000000000 7659 11853094596551526798009040896000000000000 7660 148547006032218600554177457291264000000000 7661 20087660549372211667883016585216000000000 7662 12695427158650971372373671936000 7663 9898835838340073625000000000000000 7664 17357788973729093648294996600684544000000 7665 33589952589850025516772112110930886656000000 7666 193428846889057768447862780593176576000000 7667 3781418950622040285777984205180895232000000 7668 3874248382383391429019380272869670912 7669 862153429381860790351148179848188663955456000 7670 3874248382383391429019380272869670912 7671 802942951565478733136456627257344000000000 7672 2527549745812116779507243324276736000000 7673 524682375772545974113841184768000000000000000 7674 278837726462937605029033873074290688000000000 7675 314393690154911102046820391989542912000000 7676 92748376812762259393609728000000000000000000 7677 9779941837114829794867029830182895616 7678 9779941837114829794867029830182895616 7679 99587811291974654879655643286863872000000000000 7680 3911870140639068603515625000000000000000 7681 15178393964565146456064000000000 7682 24106801880510306325846980296704000000000000 7683 524682375772545974113841184768000000000000000 7684 248989070787613237107671561914023936000000 7685 278837726462937605029033873074290688000000000 7686 9816058587992116013568000000000000 7687 25555778337085016283648000000000 7688 692918698727060364455950908653568000000 7689 33546092377393499400942549989326848000000 7690 6593832000000000000000000 7691 12708961254226898517491712000000000000 7692 3777959728719874338248982528000000000000 7693 888003023819973474963834827440128000000000 7694 923051807776909998819445133279232000000000 7695 2689077111937319448576000000000000000000 7696 341259033317217539457024000000000000000000 7697 2228809345461381871842361344000000000000000000 7698 77166649508218199815483293696000000000000000 7699 6655189044598158887211341495402496000000000000 7700 6655189044598158887211341495402496000000000000 7701 1018994013340678497338042351616000000000000 7702 23020439237020454614244781981696000000000000 7703 21639592483578832941194221191168000000000000000 7704 3226681884534152082059427840000000000000000000 7705 116124673884977606534249840640000000000000000 7706 777307223366734776464949903360000000000000000 7707 5891239490143973142964469760000000000000000 7708 9634820480308825570596138579394560000000000000 7709 346746418225760973469565476153589760000000000 7710 6575339486355171052459908288542146560000000000 7711 4789795899542240682753927413760000000000000 7712 254944796907455116491918446814371512320000000000 7713 237435844640671384047640903680000000000000000 7714 21918550957364803460449771192320000000 7715 21918550957364803460449771192320000000 7716 452897585159857952375439360000000000000 7717 2721489463848960000000000000000000000000000000 7718 59370120644865957566960465042472960000000000 7719 59370120644865957566960465042472960000000000 7720 3464653201917634998348162269184000000000000 7721 77739904781813115237974409216000000000000000 7722 554374525409981560503926784000000000000000 7723 36891627294018977462411231842271232000000 7724 164338946494733058048000000000000000 7725 115399748248963631768126959386624000000000 7726 82139261406252585020817408000000000000000 7727 130304791538800455565345327939584000000000000 7728 14856327157761116997807857813019426816000000000 7729 580796115454796187258151711648990101504000000000 7730 4401874713410701332683809722376126464000000000 7731 172087737912532203632044951599700770816000000000 7732 2109596181856948983337058304000000000000 7733 3133167474355056866034280562688000000000000000 7734 5937713412498510394641008585342976000000000 7735 2109596181856948983337058304000000000000 7736 80968579017830652737711136349379100672000000000 7737 1928876399027915113326477312000000000000000 7738 31575109323638059158606205089478606848000000000 7739 1149627757941718668090946879488000000000000000 7740 9935035813790605680234423386112000000000 7741 85381233730880301592215552000000000000000 7742 9935035813790605680234423386112000000000 7743 26310834636897607127415410761968648192000000 7744 63205421843346722433482008559616000000000000 7745 1928876399027915113326477312000000000000000 7746 38627590524412486534299648000000000000 7747 115399748248963631768126959386624000000000 7748 36891627294018977462411231842271232000000 7749 130304791538800455565345327939584000000000000 7750 1149627757941718668090946879488000000000000000 7751 160269195132453184232157609984000000000000000 7752 60090517265256712765440000000 7753 60090517265256712765440000000 7754 554808961097413102875863301488640000000 7755 2360404025587950538079600640000000000 7756 107592255249686510622662983680000000000000 7757 107592255249686510622662983680000000000000 7758 1151777077868482560000000 7759 216977067475876984320000000000 7760 17368300474099522605519794979471360000 7761 4564164182375159847222155736514560000000 7762 102410737314205191534798113341440000000000 7763 41595500222003114693867337599584378552320000 7764 194360341111593828573114311639040000000 7765 26326767907457044489761690678177300480000 7766 102410737314205191534798113341440000000000 7767 41595500222003114693867337599584378552320000 7768 1672503008616991065716720998023168000 7769 4981118049784176166585159501756760064000000 7770 84751631178116206650458112000000000000000 7771 99802132304624422695649711585492992000000 7772 11706751595177767747894201177872531456000 7773 421312902817727692472767526544894590976 7774 99802132304624422695649711585492992000000 7775 84751631178116206650458112000000000000000 7776 7042691201075712000000000 7777 777730389975982872000000000000 7778 1617462091797796433362931417088000000 7779 78305770717487524526208023789568000000 7780 37201948077865900360583118141259776000000000 7781 158273629591376885942977560576000000000000 7782 168127925235585018415345041408000 7783 100734832150211690496000000 7784 3530606173859275954310476273287168000000000 7785 6126557368083671487691294941118464000000000 7786 5717122728764869987929526263349248000000000 7787 146450818675784805091991617536000000000000 7788 165128026786542860121056867254272000000000000 7789 14207314642476493974601079426383872000000000000 7790 145837198726780255473370656669696000000000 7791 5717122728764869987929526263349248000000000 7792 8143721867070707057556480589824000000000000 7793 745381600465745222968286304534528000000000 7794 24709993149677866125826719744000000000000000 7795 1271414019301434920683601657856000000000000000 7796 6826635290570624335872000000000000 7797 31965651207027519601508352000000000000 7798 40980180765970104768572424192000000000000 7799 1455817098785971890290688000000000000000000 7800 1384725845944395511765841750261760000000000000 7801 956053891713822839128719360000000000000000000 7802 18690285146641770755936747520000000000000000000 7803 333580266339329166247284039525335040000000000 7804 95131852040022822852514283520000000000 7805 95131852040022822852514283520000000000 7806 1075189440862940639528752125050880000000000 7807 234694148202408294802676815374455930880000000 7808 12904301529449071902720000000000000000000000000 7809 623444977835667466481406647992320000000000 7810 553271928075128957829120000000000000000000000 7811 3204781403745159594639360000000000000000000000 7812 22988233370960632762859520000000000000000000000 7813 55808892403309981208895033106759680000000000000 7814 1703152233987731360134736117760000000000000000 7815 2854761623795207576472929949450240000000000000 7816 246507326687657533877344272384000000000 7817 33868320952381583645759546334287757312000000 7818 40004194263361402943280513024000000000000 7819 110124093936514827685241628074704896000000000 7820 934689946012466970441943181426688000000000000 7821 464666059933726118713227214848000000000000 7822 3450136517475018952502830090420224000000000 7823 834634481080888049204267304615936000000000 7824 594076337777372256232538112000000000000000 7825 4133539417097103279466217472000000000000000 7826 115564382460325914476544000000000000000 7827 11218246055906173497951588974592000000000000 7828 3039178811400593715809803567104000000000000000 7829 2713844779209309310017431666688000000000000 7830 18727532398028658498809484017664000000000000 7831 82257845499708743614464000000000000000000 7832 11636883562545362141657868748625805312000000000 7833 541689440862869301617491968000000000000000000 7834 41021201967938042811383808000000000000000000000 7835 15827142752348691896021661480124416000000000 7836 73682398113405335674244038656000000000000000000 7837 934689946012466970441943181426688000000000000 7838 5094160619056233031040695686660096000000000000 7839 18512781851614145937408000000000000000000000000 7840 5414113395685538264507236812324864000000000000 7841 1720688967758044182581900438667264000000000 7842 1224752419880623193915916288000000000000000 7843 32361175983793521885942788382523392000000000 7844 212684800533862207845783011328000000000000000 7845 84569630503397437621665792000000000000000000000 7846 594076337777372256232538112000000000000000 7847 16531049831020181323776000000000000000000000 7848 185620190599296967887041813544960000000000 7849 10930758167407138119591003407166178590720000000 7850 397981298363768205550054350520320000000000000 7851 333580266339329166247284039525335040000000000 7852 125960728292799752707705405440000000000000 7853 7780297757185519912473097131786240000000000000 7854 22450668655511662472724480000000000000000 7855 987043441805519864463360000000000000000000000 7856 22298633042887996247900160000000000000000000000 7857 949564860368936176189440000000000000000000000 7858 5537862265671635779536814080000000000000000000 7859 5756437352609791849550315520000000000000000000 7860 125960728292799752707705405440000000000000 7861 27744492441523938516754791137280000000000000 7862 74187885312972167601255874560000000000 7863 74187885312972167601255874560000000000 7864 61844030812316260680266154481142464512000000 7865 7143637617364440926090579410944000000000000000 7866 45756769228424713453705548005376000000000000 7867 263112007057769918507802911834112000000000 7868 1270916493088870664488423750172147712000000000 7869 493917882219137700200448000000000000000 7870 2791609860677305814715727872000000000000 7871 9707093469843771359232000000000000 7872 50663193879501600759264715997184000000000000 7873 14646685469362573871283917379600384000000000000 7874 4541872617506410791848582423506845696000000000 7875 13909771120683533393955946319703922276564992000000000 7876 6411731106245580130724213686272000000000000000 7877 32122544166009475268256981583921152000000000 7878 4900282329783210955651802543947776000000000000000 7879 228854460458790216738811209056256000000000000 7880 594076337777372256232538112000000000000000 7881 10837692359970288483107340288000000000000000 7882 1758784034375343585538080768000000000000000000 7883 1931661109472734054711296000000000000000000 7884 66016462632079550976000000000000000000000000 7885 1149627757941718668090946879488000000000000000 7886 4243517035888552829700091674624000000000000 7887 165225628530442451919776514048000000000000000 7888 225166679779047187216916726679601152000000000 7889 1566693179138809917968343956258291712000000000 7890 93824269391157394243478630090932224000000 7891 541689440862869301617491968000000000000000000 7892 193428846889057768447862780593176576000000 7893 87185003599495140552474624000000000000000000000 7894 37183883414291658071192327159808000000000 7895 134528493674818246615114973184000000000000000 7896 166594894757872757245892100096000000000000000 7897 3885595213011609498446462976000000000000000000 7898 4629065563650562349211058176000000000000000000 7899 4133539417097103279466217472000000000000000 7900 63296671235202549504779747328000000000000000 7901 2166350489559440031744000000000000000000000000 7902 188210937221085948508609365769948495872000000 7903 276945169188879102353168350052352000000000000 7904 1986556765723289858461156207755264000000000000 7905 19045047021049921467815883777735917568000 7906 11874024128973191513392093008494592000000000 7907 13555888288260979543304627552256000000000 7908 1615144226709542924923677817505316864000000000 7909 4240846779353266086610010476904448000000000000 7910 40132687294648260818236744925184000000000000 7911 6547845743563430850792543102173184000000 7912 2622887449962479047147925756297871360000 7913 36663987190077096448608792068751360000000000 7914 442676787325093279917570717835591680000000000 7915 67779441441304897716523137761280000000000 7916 115170229306389800352554680320000000000000000 7917 61206181832817101889162011863941120000000000 7918 1945440113290967697554160518511753953280000000 7919 66940695404653793378735668372439040000000 7920 4502487128000879578977486766080000000000000000 7921 442676787325093279917570717835591680000000000 7922 111715356257544972192511426560000000000000000 7923 11850407842945439613980308930560000000000000000 7924 29499968080631903822904431738880000000 7925 29499968080631903822904431738880000000 7926 14744560807615923409282682956787220480000000 7927 66940695404653793378735668372439040000000 7928 46828284459256413718795977228288000000000 7929 8143721867070707057556480589824000000000000 7930 11006908804242811043924322904480677888000000 7931 1271414019301434920683601657856000000000000000 7932 406485154152696250368000000000000 7933 496846579207459946027286528000000000000 7934 7140842188877934487989826722503589888000000000 7935 262488213244420758532226285568000000000 7936 6671411200609730552659968000000000000000000 7937 126202103364231753713044697986891776000000000000 7938 1799805236343281628349464576000000000000000000 7939 5545620654387632589211538590531584000000000 7940 541932023415384866007444146940272443392000000000000 7941 1652815229081777162239681964852379648000000000 7942 39509324548207718305527446372352000000000000 7943 1652815229081777162239681964852379648000000000 7944 2582276351017163396268111072294076416000 7945 240944255403067803296875175903590612992000000 7946 1440169217289819844031604306756161765376000 7947 1838013301049707455661863862272000000000 7948 33868320952381583645759546334287757312000000 7949 91897107239388631942450664006744014848000000 7950 3450136517475018952502830090420224000000000 7951 1770449028724673356824849885501063168000 7952 24106801880510306325846980296704000000000000 7953 9952578545140748301265810995831373824000000 7954 4847193397223143426901896073273904463872000 7955 32582322209902437512747903215309160448000000 7956 298806831444437963944360234539024384000000000 7957 29650312079709287117249839104000000000000000 7958 2460075232212018505427073968111616000000000000 7959 6871541741303930273953757528064000000000000 7960 34426179048369900683225577893658624000000 7961 15517057525398427114930176000000000000000000000 7962 3464653201917634998348162269184000000000000 7963 2216332162278393392037888000000000000000 7964 40074831435284521357698313903669248000000000 7965 1273779580313153900712632834362297024512000000 7966 96409082614509697480261632000000000000000000 7967 70973279721057105540774594846130176000000 7968 315716523024744489224476286779392000000000 7969 39802831248288315001842897518592000000000000 7970 1026563911679299258769825857536000000000000 7971 6459362546679395973251739942912000000000000000 7972 35083854917654988650236416000000000000000000 7973 691552468331411944425652224000000000000000000 7974 66016462632079550976000000000000000000000000 7975 1563590676078419437823721984000000000000000 7976 39432408298800364373076420530798592000000 7977 33115955598575878081533290735468544000000000 7978 7323854345374670003795084025928473378816000000 7979 606454101689007228597133493768552448000000000 7980 2947170186188417850843169280090695532544000 7981 84396527040960795991533944832000000000000 7982 23571283082532256515304194048000000000000000 7983 8990182088308355277533478912000000000000000 7984 13131903469457954851775477767471104000000000 7985 675681537831573875683013948652650496000000000 7986 396126343133116107039489041968134094848000 7987 4327907692757923629374873601136656384000000 7988 7293591742771534759836254208000000000000 7989 511425681196427748332625396454391808000000 7990 1606797879677143380615403125853913088 7991 15167196369005459453573234688000000 7992 279600560499976029094545691625002106880000000 7993 66583361487934870588289911357440000000000000000 7994 1703152233987731360134736117760000000000000000 7995 2321026932057496174767916972234506240000000000 7996 41770516122938390359167821876947845120000000 7997 191360620700459894095815502725120000000000 7998 338903256087330952342459058749440000000 7999 338903256087330952342459058749440000000 8000 3773898073911780977952511764725760000000000000 8001 1384725845944395511765841750261760000000000000 8002 55808892403309981208895033106759680000000000000 8003 153360687728400491019473079616143360000000000000 8004 1703152233987731360134736117760000000000000000 8005 2031962936033168658089902080000000000000000000 8006 47392721540132213599764480000000000000000000000 8007 21386504254944455863893924800997296701440000 8008 483006065440328732178395430912000000000000 8009 934689946012466970441943181426688000000000000 8010 343794176954497833467904000000000000000000 8011 5586817937226069532364180935409664000000000 8012 15051577303949397467332608000000000000000000000 8013 353564424368232008500532928577536000000000000 8014 1486850891290140945890299909584715776000000 8015 4243517035888552829700091674624000000000000 8016 1149627757941718668090946879488000000000000000 8017 39157847335786244996055926147383296000000000000 8018 4269827409143413327965235705924288512000000000 8019 15517057525398427114930176000000000000000000000 8020 454033666152511582326013034496000000000000000 8021 41455912457129294201708101810882099544064000000 8022 688221565995721618863833405718528000000000000000 8023 58127235133663776576446761593150111744000000 8024 7378261762999818230723927299837170548736000000 8025 1442248383307774549024973902376337408000000 8026 3093773544525954007568322920448000000000 8027 9952578545140748301265810995831373824000000 8028 1067081585373313258510859894784000000000000 8029 23224934776995521306849968128000000000000000 8030 41200464068739584925514845627875328000000000 8031 183386151173171154476543408169025536000 8032 1874288842860284380552315797504000000000 8033 27228772515374409464429826372368596992000000 8034 88535357465018655983514143567118336000000000 8035 304167084942014595191059513344000000000000 8036 5251700986100225940919340563955712000000000000 8037 1655353462881798379959757314195456000000000 8038 1387485420305147250859797051900690432000000 8039 3795953451312674875293168905440198656000000 8040 16243839718253971490304000000000 8041 12175135187462736328125000000000000 8042 237909022686067772781172334002176000000000 8043 1759322492592151228041780321583104000000000 8044 30388460649526458008764416000000000000000 8045 4367459359088620625166336000000000000000 8046 15614820211533173608513536000000 8047 27950143633602957398016000000 8048 24706944006607585415125794816000000000000 8049 987584716302292538023156383744000000000000 8050 276945169188879102353168350052352000000000000 8051 292617693719197789043898187776000000000000 8052 6782686705820456258705031168000000000 8053 987584716302292538023156383744000000000000 8054 1060411014636946125158573289718526509056000000 8055 6782686705820456258705031168000000000 8056 196740342468586575446548414464000000000000 8057 793735521887956507066368000000000000000000000 8058 9243549911787923719625637888000000000000 8059 421823599487657494071857676288000000000000000 8060 122488652737031508826107068547072000000000000000 8061 18197229919732759797134524416000000000 8062 114076447428233464086528000000000000000000000 8063 18197229919732759797134524416000000000 8064 18668760798253414464000000000000 8065 12073322789531119368000000000000000 8066 708768761504990274256896000000000000000000 8067 793735521887956507066368000000000000000000000 8068 421823599487657494071857676288000000000000000 8069 19380902448648193689946976907264000000000000 8070 11011152565743032027967274188995361328125 8071 31432489754978837448000000000000 8072 199014156241441575009214487592960000000000000 8073 213689823124506461139826780715290239959040000000 8074 9028467379712962068480000000000000000 8075 9028467379712962068480000000000000000 8076 209285733310301032136640000000000000000000000 8077 1663325139349548049279211274240000000000 8078 73022652032223982065776811048960000000000000 8079 23344283706596715933153143323361280000000000 8080 142828270540014366637424640000000000000000000 8081 5120338630875802570063182482772024360960000000 8082 764945488497761187697562200419902423040000000 8083 8912222455330739381760000000000000000000000 8084 426482930580154258549483776245760000000000000 8085 81894622821348465100393021440000000000000000000 8086 2854761623795207576472929949450240000000000000 8087 7245966938497051515125760000000000000000000 8088 3536840321050290157178482535658197876736000000 8089 419733687115746791424000000000000000000000 8090 11500166669065618557101198104055513088000000000 8091 195670504951342167075323904000000000000000000 8092 1253318073988626067243401216000000000000000 8093 56568173504221530886036783104000000000000000000 8094 37393215811624223322383614218338304000000000000 8095 1294641546795670513435523362729230336000000000 8096 3622296984925331972890891911168000000000 8097 186379621427269587584776019116032000000000 8098 46675309036398468761709969408000000000 8099 215918560824639438716928000 8100 32112127844009505718272000000000000000000 8101 7547901162100599877294620672000000000000000 8102 9579725082216060023734272000000000000000 8103 10932201534223748045753981601841152000000000 8104 30388460649526458008764416000000000000000 8105 160269195132453184232157609984000000000000000 8106 59488437395583188380613798600242102272000 8107 1748146256630038745061003362304000000 8108 661402114170714289078272000000000000000000 8109 101864941319851209916416000000000000000000 8110 268637376395543538746286686601216000000000000 8111 39802831248288315001842897518592000000000000 8112 5251700986100225940919340563955712000000000000 8113 29709144730335951037029337244601679872000000000 8114 2069061943287870890293947721119176734015488000000 8115 365749157254332292850614488968460238848000000000 8116 7084048823242720126060418039808000000000000 8117 7515348431984018573823037145088000000000 8118 3738057029328354151187349504000000000000000000 8119 7515348431984018573823037145088000000000 8120 906651145334959443268717567279104000000000000 8121 172087737912532203632044951599700770816000000000 8122 63142759499751919259458853793920188416000000000 8123 10395216271897774414884864000000000000000000 8124 31390406407240028538496138698817536000000000 8125 35393150815789314194426227970801664000000 8126 35393150815789314194426227970801664000000 8127 101864941319851209916416000000000000000000 8128 130304791538800455565345327939584000000000000 8129 934689946012466970441943181426688000000000000 8130 101864941319851209916416000000000000000000 8131 155461444673346955292989980672000000000000000 8132 59488437395583188380613798600242102272000 8133 410898811378554284336939786362159104000 8134 330412224976297173202885410816000000000000000 8135 10083380889169225256435712000000000000000000 8136 309255636319063289856000000000 8137 11707677531545554944000000 8138 900489680601880191339331584000000000 8139 43595172227065401257937076224000000000 8140 271248924062409257790336783089664000000000 8141 63756599347592898602837220701937598464000000 8142 206789995506596004792926208000000 8143 295731706781936037888000000 8144 782964258034358580792663415506075648000 8145 45040491624929254978526109499392000000000 8146 243457921174372560484523292229632000000000 8147 140890000679613750280395423744000000000000 8148 57224371274339117324889526390889644032000000 8149 39778705382022993486392491769856000000 8150 140890000679613750280395423744000000000000 8151 243457921174372560484523292229632000000000 8152 34591965007410132087353596968960000000 8153 9700512212686564223396360151367680000000 8154 72179451860437538540641996203365876367360000 8155 260774249778819097386024960000000000000000 8156 39561382851724730738503561311682560000 8157 5021643257503397262021766230457712640000 8158 72179451860437538540641996203365876367360000 8159 260774249778819097386024960000000000000000 8160 297021205669046005002240000000 8161 297021205669046005002240000000 8162 17038586420650888741602036107182080000 8163 4004890827219773268051029104821094318080 8164 280804817660094463302696960000000000000000 8165 280804817660094463302696960000000000000000 8166 151118414470384289280000000000 8167 2739673075169167441920000 8168 1151777077868482560000000 8169 216977067475876984320000000000 8170 107592255249686510622662983680000000000000 8171 107592255249686510622662983680000000000000 8172 554808961097413102875863301488640000000 8173 2360404025587950538079600640000000000 8174 60090517265256712765440000000 8175 60090517265256712765440000000 8176 102410737314205191534798113341440000000000 8177 41595500222003114693867337599584378552320000 8178 4564164182375159847222155736514560000000 8179 17368300474099522605519794979471360000 8180 102410737314205191534798113341440000000000 8181 41595500222003114693867337599584378552320000 8182 26326767907457044489761690678177300480000 8183 194360341111593828573114311639040000000 8184 99802132304624422695649711585492992000000 8185 84751631178116206650458112000000000000000 8186 1672503008616991065716720998023168000 8187 4981118049784176166585159501756760064000000 8188 84751631178116206650458112000000000000000 8189 99802132304624422695649711585492992000000 8190 11706751595177767747894201177872531456000 8191 421312902817727692472767526544894590976 8192 100734832150211690496000000 8193 168127925235585018415345041408000 8194 37201948077865900360583118141259776000000000 8195 158273629591376885942977560576000000000000 8196 78305770717487524526208023789568000000 8197 1617462091797796433362931417088000000 8198 7042691201075712000000000 8199 777730389975982872000000000000 8200 1928876399027915113326477312000000000000000 8201 63205421843346722433482008559616000000000000 8202 38627590524412486534299648000000000000 8203 115399748248963631768126959386624000000000 8204 130304791538800455565345327939584000000000000 8205 36891627294018977462411231842271232000000 8206 1149627757941718668090946879488000000000000000 8207 160269195132453184232157609984000000000000000 8208 85381233730880301592215552000000000000000 8209 9935035813790605680234423386112000000000 8210 9935035813790605680234423386112000000000 8211 26310834636897607127415410761968648192000000 8212 1928876399027915113326477312000000000000000 8213 80968579017830652737711136349379100672000000000 8214 31575109323638059158606205089478606848000000000 8215 1149627757941718668090946879488000000000000000 8216 2109596181856948983337058304000000000000 8217 3133167474355056866034280562688000000000000000 8218 2109596181856948983337058304000000000000 8219 5937713412498510394641008585342976000000000 8220 14856327157761116997807857813019426816000000000 8221 580796115454796187258151711648990101504000000000 8222 172087737912532203632044951599700770816000000000 8223 4401874713410701332683809722376126464000000000 8224 3464653201917634998348162269184000000000000 8225 77739904781813115237974409216000000000000000 8226 36891627294018977462411231842271232000000 8227 554374525409981560503926784000000000000000 8228 164338946494733058048000000000000000 8229 115399748248963631768126959386624000000000 8230 130304791538800455565345327939584000000000000 8231 82139261406252585020817408000000000000000 8232 923051807776909998819445133279232000000000 8233 2689077111937319448576000000000000000000 8234 888003023819973474963834827440128000000000 8235 3777959728719874338248982528000000000000 8236 6593832000000000000000000 8237 12708961254226898517491712000000000000 8238 33546092377393499400942549989326848000000 8239 692918698727060364455950908653568000000 8240 77166649508218199815483293696000000000000000 8241 6655189044598158887211341495402496000000000000 8242 2228809345461381871842361344000000000000000000 8243 341259033317217539457024000000000000000000 8244 23020439237020454614244781981696000000000000 8245 21639592483578832941194221191168000000000000000 8246 1018994013340678497338042351616000000000000 8247 6655189044598158887211341495402496000000000000 8248 5891239490143973142964469760000000000000000 8249 777307223366734776464949903360000000000000000 8250 3226681884534152082059427840000000000000000000 8251 116124673884977606534249840640000000000000000 8252 4789795899542240682753927413760000000000000 8253 6575339486355171052459908288542146560000000000 8254 9634820480308825570596138579394560000000000000 8255 346746418225760973469565476153589760000000000 8256 59370120644865957566960465042472960000000000 8257 59370120644865957566960465042472960000000000 8258 452897585159857952375439360000000000000 8259 2721489463848960000000000000000000000000000000 8260 21918550957364803460449771192320000000 8261 21918550957364803460449771192320000000 8262 254944796907455116491918446814371512320000000000 8263 237435844640671384047640903680000000000000000 8264 15178393964565146456064000000000 8265 3911870140639068603515625000000000000000 8266 24106801880510306325846980296704000000000000 8267 524682375772545974113841184768000000000000000 8268 278837726462937605029033873074290688000000000 8269 248989070787613237107671561914023936000000 8270 9816058587992116013568000000000000 8271 25555778337085016283648000000000 8272 9779941837114829794867029830182895616 8273 92748376812762259393609728000000000000000000 8274 9779941837114829794867029830182895616 8275 99587811291974654879655643286863872000000000000 8276 524682375772545974113841184768000000000000000 8277 2527549745812116779507243324276736000000 8278 278837726462937605029033873074290688000000000 8279 314393690154911102046820391989542912000000 8280 3874248382383391429019380272869670912 8281 862153429381860790351148179848188663955456000 8282 802942951565478733136456627257344000000000 8283 3874248382383391429019380272869670912 8284 17357788973729093648294996600684544000000 8285 33589952589850025516772112110930886656000000 8286 3781418950622040285777984205180895232000000 8287 193428846889057768447862780593176576000000 8288 9985932978497409024000000000 8289 13206843314633747487227904000000 8290 11853094596551526798009040896000000000000 8291 82472959473075649644148555776000000000000 8292 148547006032218600554177457291264000000000 8293 20087660549372211667883016585216000000000 8294 9898835838340073625000000000000000 8295 12695427158650971372373671936000 8296 3450136517475018952502830090420224000000000 8297 834634481080888049204267304615936000000000 8298 464666059933726118713227214848000000000000 8299 934689946012466970441943181426688000000000000 8300 40004194263361402943280513024000000000000 8301 110124093936514827685241628074704896000000000 8302 33868320952381583645759546334287757312000000 8303 246507326687657533877344272384000000000 8304 115564382460325914476544000000000000000 8305 11218246055906173497951588974592000000000000 8306 4133539417097103279466217472000000000000000 8307 594076337777372256232538112000000000000000 8308 18727532398028658498809484017664000000000000 8309 82257845499708743614464000000000000000000 8310 2713844779209309310017431666688000000000000 8311 3039178811400593715809803567104000000000000000 8312 15827142752348691896021661480124416000000000 8313 41021201967938042811383808000000000000000000000 8314 11636883562545362141657868748625805312000000000 8315 541689440862869301617491968000000000000000000 8316 18512781851614145937408000000000000000000000000 8317 5094160619056233031040695686660096000000000000 8318 73682398113405335674244038656000000000000000000 8319 934689946012466970441943181426688000000000000 8320 16531049831020181323776000000000000000000000 8321 594076337777372256232538112000000000000000 8322 212684800533862207845783011328000000000000000 8323 84569630503397437621665792000000000000000000000 8324 32361175983793521885942788382523392000000000 8325 1224752419880623193915916288000000000000000 8326 5414113395685538264507236812324864000000000000 8327 1720688967758044182581900438667264000000000 8328 623444977835667466481406647992320000000000 8329 12904301529449071902720000000000000000000000000 8330 553271928075128957829120000000000000000000000 8331 3204781403745159594639360000000000000000000000 8332 55808892403309981208895033106759680000000000000 8333 22988233370960632762859520000000000000000000000 8334 1703152233987731360134736117760000000000000000 8335 2854761623795207576472929949450240000000000000 8336 95131852040022822852514283520000000000 8337 95131852040022822852514283520000000000 8338 1075189440862940639528752125050880000000000 8339 234694148202408294802676815374455930880000000 8340 956053891713822839128719360000000000000000000 8341 1384725845944395511765841750261760000000000000 8342 18690285146641770755936747520000000000000000000 8343 333580266339329166247284039525335040000000000 8344 6826635290570624335872000000000000 8345 31965651207027519601508352000000000000 8346 1455817098785971890290688000000000000000000 8347 40980180765970104768572424192000000000000 8348 8143721867070707057556480589824000000000000 8349 745381600465745222968286304534528000000000 8350 1271414019301434920683601657856000000000000000 8351 24709993149677866125826719744000000000000000 8352 3530606173859275954310476273287168000000000 8353 6126557368083671487691294941118464000000000 8354 146450818675784805091991617536000000000000 8355 5717122728764869987929526263349248000000000 8356 165128026786542860121056867254272000000000000 8357 14207314642476493974601079426383872000000000000 8358 5717122728764869987929526263349248000000000 8359 145837198726780255473370656669696000000000 8360 4243517035888552829700091674624000000000000 8361 165225628530442451919776514048000000000000000 8362 1149627757941718668090946879488000000000000000 8363 66016462632079550976000000000000000000000000 8364 1758784034375343585538080768000000000000000000 8365 1931661109472734054711296000000000000000000 8366 10837692359970288483107340288000000000000000 8367 594076337777372256232538112000000000000000 8368 93824269391157394243478630090932224000000 8369 541689440862869301617491968000000000000000000 8370 1566693179138809917968343956258291712000000000 8371 225166679779047187216916726679601152000000000 8372 37183883414291658071192327159808000000000 8373 134528493674818246615114973184000000000000000 8374 87185003599495140552474624000000000000000000000 8375 193428846889057768447862780593176576000000 8376 4133539417097103279466217472000000000000000 8377 4629065563650562349211058176000000000000000000 8378 166594894757872757245892100096000000000000000 8379 3885595213011609498446462976000000000000000000 8380 276945169188879102353168350052352000000000000 8381 188210937221085948508609365769948495872000000 8382 63296671235202549504779747328000000000000000 8383 2166350489559440031744000000000000000000000000 8384 6547845743563430850792543102173184000000 8385 40132687294648260818236744925184000000000000 8386 1615144226709542924923677817505316864000000000 8387 4240846779353266086610010476904448000000000000 8388 13555888288260979543304627552256000000000 8389 11874024128973191513392093008494592000000000 8390 1986556765723289858461156207755264000000000000 8391 19045047021049921467815883777735917568000 8392 14646685469362573871283917379600384000000000000 8393 50663193879501600759264715997184000000000000 8394 4541872617506410791848582423506845696000000000 8395 13909771120683533393955946319703922276564992000000000 8396 32122544166009475268256981583921152000000000 8397 6411731106245580130724213686272000000000000000 8398 4900282329783210955651802543947776000000000000000 8399 228854460458790216738811209056256000000000000 8400 493917882219137700200448000000000000000 8401 1270916493088870664488423750172147712000000000 8402 2791609860677305814715727872000000000000 8403 9707093469843771359232000000000000 8404 7143637617364440926090579410944000000000000000 8405 61844030812316260680266154481142464512000000 8406 45756769228424713453705548005376000000000000 8407 263112007057769918507802911834112000000000 8408 125960728292799752707705405440000000000000 8409 27744492441523938516754791137280000000000000 8410 74187885312972167601255874560000000000 8411 74187885312972167601255874560000000000 8412 22298633042887996247900160000000000000000000000 8413 949564860368936176189440000000000000000000000 8414 5756437352609791849550315520000000000000000000 8415 5537862265671635779536814080000000000000000000 8416 185620190599296967887041813544960000000000 8417 10930758167407138119591003407166178590720000000 8418 333580266339329166247284039525335040000000000 8419 397981298363768205550054350520320000000000000 8420 125960728292799752707705405440000000000000 8421 7780297757185519912473097131786240000000000000 8422 987043441805519864463360000000000000000000000 8423 22450668655511662472724480000000000000000 8424 1770449028724673356824849885501063168000 8425 3450136517475018952502830090420224000000000 8426 33868320952381583645759546334287757312000000 8427 91897107239388631942450664006744014848000000 8428 1838013301049707455661863862272000000000 8429 1440169217289819844031604306756161765376000 8430 2582276351017163396268111072294076416000 8431 240944255403067803296875175903590612992000000 8432 32582322209902437512747903215309160448000000 8433 4847193397223143426901896073273904463872000 8434 24106801880510306325846980296704000000000000 8435 9952578545140748301265810995831373824000000 8436 6871541741303930273953757528064000000000000 8437 2460075232212018505427073968111616000000000000 8438 298806831444437963944360234539024384000000000 8439 29650312079709287117249839104000000000000000 8440 3464653201917634998348162269184000000000000 8441 2216332162278393392037888000000000000000 8442 15517057525398427114930176000000000000000000000 8443 34426179048369900683225577893658624000000 8444 96409082614509697480261632000000000000000000 8445 70973279721057105540774594846130176000000 8446 1273779580313153900712632834362297024512000000 8447 40074831435284521357698313903669248000000000 8448 66016462632079550976000000000000000000000000 8449 1563590676078419437823721984000000000000000 8450 691552468331411944425652224000000000000000000 8451 35083854917654988650236416000000000000000000 8452 1026563911679299258769825857536000000000000 8453 6459362546679395973251739942912000000000000000 8454 39802831248288315001842897518592000000000000 8455 315716523024744489224476286779392000000000 8456 6671411200609730552659968000000000000000000 8457 126202103364231753713044697986891776000000000000 8458 5545620654387632589211538590531584000000000 8459 1799805236343281628349464576000000000000000000 8460 541932023415384866007444146940272443392000000000000 8461 1652815229081777162239681964852379648000000000 8462 1652815229081777162239681964852379648000000000 8463 39509324548207718305527446372352000000000000 8464 406485154152696250368000000000000 8465 496846579207459946027286528000000000000 8466 262488213244420758532226285568000000000 8467 7140842188877934487989826722503589888000000000 8468 46828284459256413718795977228288000000000 8469 8143721867070707057556480589824000000000000 8470 1271414019301434920683601657856000000000000000 8471 11006908804242811043924322904480677888000000 8472 29499968080631903822904431738880000000 8473 29499968080631903822904431738880000000 8474 14744560807615923409282682956787220480000000 8475 66940695404653793378735668372439040000000 8476 442676787325093279917570717835591680000000000 8477 4502487128000879578977486766080000000000000000 8478 111715356257544972192511426560000000000000000 8479 11850407842945439613980308930560000000000000000 8480 36663987190077096448608792068751360000000000 8481 2622887449962479047147925756297871360000 8482 442676787325093279917570717835591680000000000 8483 67779441441304897716523137761280000000000 8484 61206181832817101889162011863941120000000000 8485 115170229306389800352554680320000000000000000 8486 1945440113290967697554160518511753953280000000 8487 66940695404653793378735668372439040000000 8488 4243517035888552829700091674624000000000000 8489 1486850891290140945890299909584715776000000 8490 15051577303949397467332608000000000000000000000 8491 353564424368232008500532928577536000000000000 8492 5586817937226069532364180935409664000000000 8493 343794176954497833467904000000000000000000 8494 483006065440328732178395430912000000000000 8495 934689946012466970441943181426688000000000000 8496 15517057525398427114930176000000000000000000000 8497 4269827409143413327965235705924288512000000000 8498 1149627757941718668090946879488000000000000000 8499 39157847335786244996055926147383296000000000000 8500 58127235133663776576446761593150111744000000 8501 688221565995721618863833405718528000000000000000 8502 454033666152511582326013034496000000000000000 8503 41455912457129294201708101810882099544064000000 8504 3093773544525954007568322920448000000000 8505 9952578545140748301265810995831373824000000 8506 1442248383307774549024973902376337408000000 8507 7378261762999818230723927299837170548736000000 8508 41200464068739584925514845627875328000000000 8509 183386151173171154476543408169025536000 8510 23224934776995521306849968128000000000000000 8511 1067081585373313258510859894784000000000000 8512 1387485420305147250859797051900690432000000 8513 3795953451312674875293168905440198656000000 8514 1655353462881798379959757314195456000000000 8515 5251700986100225940919340563955712000000000000 8516 88535357465018655983514143567118336000000000 8517 304167084942014595191059513344000000000000 8518 27228772515374409464429826372368596992000000 8519 1874288842860284380552315797504000000000 8520 3773898073911780977952511764725760000000000000 8521 1384725845944395511765841750261760000000000000 8522 153360687728400491019473079616143360000000000000 8523 55808892403309981208895033106759680000000000000 8524 1703152233987731360134736117760000000000000000 8525 2031962936033168658089902080000000000000000000 8526 21386504254944455863893924800997296701440000 8527 47392721540132213599764480000000000000000000000 8528 41770516122938390359167821876947845120000000 8529 191360620700459894095815502725120000000000 8530 338903256087330952342459058749440000000 8531 338903256087330952342459058749440000000 8532 279600560499976029094545691625002106880000000 8533 66583361487934870588289911357440000000000000000 8534 2321026932057496174767916972234506240000000000 8535 1703152233987731360134736117760000000000000000 8536 511425681196427748332625396454391808000000 8537 7293591742771534759836254208000000000000 8538 1606797879677143380615403125853913088 8539 15167196369005459453573234688000000 8540 675681537831573875683013948652650496000000000 8541 13131903469457954851775477767471104000000000 8542 396126343133116107039489041968134094848000 8543 4327907692757923629374873601136656384000000 8544 33115955598575878081533290735468544000000000 8545 39432408298800364373076420530798592000000 8546 7323854345374670003795084025928473378816000000 8547 606454101689007228597133493768552448000000000 8548 84396527040960795991533944832000000000000 8549 2947170186188417850843169280090695532544000 8550 23571283082532256515304194048000000000000000 8551 8990182088308355277533478912000000000000000 8552 295731706781936037888000000 8553 206789995506596004792926208000000 8554 271248924062409257790336783089664000000000 8555 63756599347592898602837220701937598464000000 8556 43595172227065401257937076224000000000 8557 900489680601880191339331584000000000 8558 309255636319063289856000000000 8559 11707677531545554944000000 8560 140890000679613750280395423744000000000000 8561 243457921174372560484523292229632000000000 8562 782964258034358580792663415506075648000 8563 45040491624929254978526109499392000000000 8564 243457921174372560484523292229632000000000 8565 140890000679613750280395423744000000000000 8566 57224371274339117324889526390889644032000000 8567 39778705382022993486392491769856000000 8568 72179451860437538540641996203365876367360000 8569 260774249778819097386024960000000000000000 8570 9700512212686564223396360151367680000000 8571 34591965007410132087353596968960000000 8572 72179451860437538540641996203365876367360000 8573 260774249778819097386024960000000000000000 8574 5021643257503397262021766230457712640000 8575 39561382851724730738503561311682560000 8576 151118414470384289280000000000 8577 2739673075169167441920000 8578 280804817660094463302696960000000000000000 8579 280804817660094463302696960000000000000000 8580 17038586420650888741602036107182080000 8581 4004890827219773268051029104821094318080 8582 297021205669046005002240000000 8583 297021205669046005002240000000 8584 130304791538800455565345327939584000000000000 8585 934689946012466970441943181426688000000000000 8586 155461444673346955292989980672000000000000000 8587 101864941319851209916416000000000000000000 8588 59488437395583188380613798600242102272000 8589 410898811378554284336939786362159104000 8590 10083380889169225256435712000000000000000000 8591 330412224976297173202885410816000000000000000 8592 31390406407240028538496138698817536000000000 8593 35393150815789314194426227970801664000000 8594 101864941319851209916416000000000000000000 8595 35393150815789314194426227970801664000000 8596 906651145334959443268717567279104000000000000 8597 172087737912532203632044951599700770816000000000 8598 10395216271897774414884864000000000000000000 8599 63142759499751919259458853793920188416000000000 8600 7515348431984018573823037145088000000000 8601 7084048823242720126060418039808000000000000 8602 3738057029328354151187349504000000000000000000 8603 7515348431984018573823037145088000000000 8604 29709144730335951037029337244601679872000000000 8605 5251700986100225940919340563955712000000000000 8606 2069061943287870890293947721119176734015488000000 8607 365749157254332292850614488968460238848000000000 8608 160269195132453184232157609984000000000000000 8609 30388460649526458008764416000000000000000 8610 59488437395583188380613798600242102272000 8611 1748146256630038745061003362304000000 8612 101864941319851209916416000000000000000000 8613 661402114170714289078272000000000000000000 8614 268637376395543538746286686601216000000000000 8615 39802831248288315001842897518592000000000000 8616 23344283706596715933153143323361280000000000 8617 73022652032223982065776811048960000000000000 8618 209285733310301032136640000000000000000000000 8619 1663325139349548049279211274240000000000 8620 9028467379712962068480000000000000000 8621 9028467379712962068480000000000000000 8622 199014156241441575009214487592960000000000000 8623 213689823124506461139826780715290239959040000000 8624 8912222455330739381760000000000000000000000 8625 764945488497761187697562200419902423040000000 8626 142828270540014366637424640000000000000000000 8627 5120338630875802570063182482772024360960000000 8628 7245966938497051515125760000000000000000000 8629 2854761623795207576472929949450240000000000000 8630 426482930580154258549483776245760000000000000 8631 81894622821348465100393021440000000000000000000 8632 11500166669065618557101198104055513088000000000 8633 195670504951342167075323904000000000000000000 8634 419733687115746791424000000000000000000000 8635 3536840321050290157178482535658197876736000000 8636 37393215811624223322383614218338304000000000000 8637 1294641546795670513435523362729230336000000000 8638 56568173504221530886036783104000000000000000000 8639 1253318073988626067243401216000000000000000 8640 9579725082216060023734272000000000000000 8641 10932201534223748045753981601841152000000000 8642 7547901162100599877294620672000000000000000 8643 32112127844009505718272000000000000000000 8644 46675309036398468761709969408000000000 8645 215918560824639438716928000 8646 186379621427269587584776019116032000000000 8647 3622296984925331972890891911168000000000 8648 18668760798253414464000000000000 8649 12073322789531119368000000000000000 8650 793735521887956507066368000000000000000000000 8651 708768761504990274256896000000000000000000 8652 421823599487657494071857676288000000000000000 8653 19380902448648193689946976907264000000000000 8654 31432489754978837448000000000000 8655 11011152565743032027967274188995361328125 8656 122488652737031508826107068547072000000000000000 8657 18197229919732759797134524416000000000 8658 18197229919732759797134524416000000000 8659 114076447428233464086528000000000000000000000 8660 196740342468586575446548414464000000000000 8661 793735521887956507066368000000000000000000000 8662 421823599487657494071857676288000000000000000 8663 9243549911787923719625637888000000000000 8664 987584716302292538023156383744000000000000 8665 6782686705820456258705031168000000000 8666 1060411014636946125158573289718526509056000000 8667 6782686705820456258705031168000000000 8668 987584716302292538023156383744000000000000 8669 24706944006607585415125794816000000000000 8670 276945169188879102353168350052352000000000000 8671 292617693719197789043898187776000000000000 8672 12175135187462736328125000000000000 8673 16243839718253971490304000000000 8674 237909022686067772781172334002176000000000 8675 1759322492592151228041780321583104000000000 8676 4367459359088620625166336000000000000000 8677 30388460649526458008764416000000000000000 8678 15614820211533173608513536000000 8679 27950143633602957398016000000 8680 200319656813060098488274873994969088 8681 1440605895618666403939221504000000000000 8682 68548225808811520058365266886656000000000 8683 68548225808811520058365266886656000000000 8684 208602645204617801639290590453999599616 8685 5017728575482233360482304000000 8686 50539720036839876698428145664000000000 8687 107415323343604286044181102592000000000 8688 6573363871708059133082128890200064000000000 8689 38391203410944931946035050587357184000000000 8690 1414011617591477806879995233285701632000 8691 34718069260711286213413730084978688000000000000 8692 3283811369658358152495045329305775112192000000 8693 28227076163375339072476229734276005888000000000 8694 10357132374365364107484186901833842688000000000 8695 6926239572863382155724394070016000000000 8696 223795344076644470223526145556480000000000000 8697 2566013514844681284070466030445527040000000 8698 230155358376595745700727522078839086776320000000 8699 330987685241233990456825752137666396160000000000000 8700 398677881575197370208825525330247680000000000 8701 363521630171023386120232485016043520000000000000 8702 1051389994885540319067887508657596473729351680000 8703 15134152285970073748174546712337290963252674560000000 8704 1311459385066972344483840000000000000000000000 8705 13126784629740173699642818560000000000000000000 8706 140729174861904492010572954174750720000000000 8707 3961422784287903097812229746548256276480000 8708 970643896585855123029573428450426880000000 8709 970643896585855123029573428450426880000000 8710 1710733019181071528024979842090926080000 8711 267083033945884175745365537477099520000000 8712 131161430970287217967104000000000000000000000 8713 5857102070155573838086743080828928000000000000 8714 27358817683282553684952612864000000000 8715 4752610702218978049860304896000000000000000 8716 1801333438232377497735333813436809216000000000 8717 981134618863893426995667999152903553024000 8718 12448476411496831859956955410857984000000000000 8719 516692427137137909933277184000000000000000 8720 83015146665746989056000000000000000000000 8721 98741460502570214710669231295299584000000000 8722 26483805240350687704438013952000000000000000 8723 321061498357186086545893959401472000000000000 8724 34811183694905557468330328064000000000000000000000 8725 94992193031785532107136744067956736000000000 8726 78707610400029386648976359424000000000000000000 8727 58909205462342995073954759049216000000000000 8728 13652371118162892045632113848877056000000000 8729 191545452908090823793786748928000000000000000 8730 57142048901950355735340990332928000000000000 8731 84126416473494487558964553392848896000000 8732 1012634562810105441875415590618038272000000000000 8733 51674900373435167786013919543296000000000000000 8734 1732059122520159866747564570550730752000000 8735 78707610400029386648976359424000000000000000000 8736 10434073394751292047843104527113781248000000000 8737 1978392844043586487002707685015552000000000 8738 6000887105360767188501654455451648000000 8739 14191219515054632953234072654577664000000000 8740 5197891060467337653997535232000000000000 8741 272251284007569081923764224000000000000000000 8742 660948684949185434142895106546466816000000000 8743 67613566696503687097941491712000000000000000 8744 104121809223670473278682562560000000000000000 8745 867178387690717031787373157437931520000000 8746 1899486757125371072381127229440000000000000000 8747 857234363638993027631677440000000000000000000 8748 276735720059281056698828775751680000000 8749 43204529804430315178742954065920000000000 8750 2246438541280755706421575680000000000000000 8751 2246438541280755706421575680000000000000000 8752 230155358376595745700727522078839086776320000000 8753 479394735396398422885157422980740204262850560000000 8754 79576989962477762528183561748480000000000000000 8755 815161983964944691237742541180764160000000000 8756 532666891903478964706319290859520000000000000000 8757 500715661921389435225129520988160000000000000000000 8758 1677272653300357652595102884362337648640000 8759 692232783208954472442101760000000000000000000 8760 1002248510691996596002556460662784000000 8761 2199223769442233984838405294391296000000000000 8762 697281424768874740319865828922097664000000000 8763 3800258673596180325800764348708159488000000000 8764 7372002248062081549719406903296000000000000000 8765 869646975725058924382251044564021280768 8766 27938287145136528029613815406526464000000000 8767 24341598559448420337563496425982001152000000 8768 141914169608558274690945122304000000000000 8769 141914169608558274690945122304000000000000 8770 164954847763627700323329008172269568 8771 2831491459926935423351292690432000000000 8772 154299098609563485481590214870695936000 8773 308561746363879478778737736560934912000 8774 20369753171978326165322556078292992000000 8775 43605477253221951417090048000000 8776 479851463982853072679296011161516900352000 8777 5217401160962678377318944089547968612401152000 8778 1801333438232377497735333813436809216000000000 8779 814919530558809679331328000000000000000000 8780 3828490018867064710930199271123714048000000000 8781 83161730175182195319078912000000000000000000 8782 167034652282424914513054832642752512000 8783 20824361844734094655736512512000000000000000 8784 465017881069310212611574092745200893952000000 8785 247881899701573857369391104000000000000000 8786 79080218706803307874448638652448768000000000 8787 1512022780492600396643841992363606016000000000 8788 97929890932507363022659218982305792000000000 8789 103945637534048876111514866313854976000000000000000 8790 78707610400029386648976359424000000000000000000 8791 170625243748441331020036431678277681152000000 8792 4364465214294067819039160188438315008000000 8793 571951657656312670395066531711025152000000000 8794 26893996297339834570097788013015728128000 8795 170625243748441331020036431678277681152000000 8796 285997910199098160771609312607493401478478200832 8797 22327753790032721394144922149193500327936000000 8798 78707610400029386648976359424000000000000000000 8799 1132159040977741415501694446944577912832000 8800 4649669682873515983353487250423808000000 8801 177956831033855505311564957184000000000000000 8802 21615077506108070308475132706816000000000000 8803 681388970643088421452176579260055552000000000 8804 957302443747652929773963537146671326560256000 8805 1978392844043586487002707685015552000000000 8806 9717488097726639404746801152000000000000000 8807 19263210491482480182565011456000000000000 8808 8178101374755600480006708362477568000000000 8809 46458602129467192929711311844016128000000000 8810 19180598450298355595885834445475144531968000 8811 2270718056079284471824084107264000000000000 8812 42975714628502230490047355880996864000000 8813 277980385020987605033569036459973413189976064000 8814 42975714628502230490047355880996864000000 8815 258889407870348175087542307060187136000000000 8816 724636136255772723800702976000000000000 8817 1144903266228927365163603984384000000000000 8818 1243691557386775642343919845376000000000000000 8819 368501202188674264398198472704000000000000000 8820 70421676397833365421106577172389167104000000000 8821 10520543178168273683935853261667434496000000000 8822 3418662834507317449540678879706873856000000 8823 4354383142158336000000000000000000000000000000 8824 272251284007569081923764224000000000000000000 8825 1144903266228927365163603984384000000000000 8826 15415712768494120912953821727031296000000000000 8827 995086421540909842508852469547715436478464000 8828 53323275522958005665495563370496000000000000 8829 3713643091291993879628667155575209984000000000 8830 2163751908681557260905318275088384000000 8831 3418662834507317449540678879706873856000000 8832 318723265863968216661072373874688000000000 8833 19180598450298355595885834445475144531968000 8834 16930977452429735032693626765312000000000000 8835 656462623262528242614917570494464000000000000 8836 379897351425074214476225445888000000000000000 8837 194128779317171024605914685690085376000000 8838 194128779317171024605914685690085376000000 8839 407911675051928186387069514902994419712000000000 8840 181727663105693627977826304000000 8841 267123166633178824006183774222024704000000000 8842 1397797000467323041615970304000000000000000 8843 58474808060013337793308127133696000000000000 8844 404101902153207387838432149504000000000000000 8845 305973865672989401130467328000000 8846 603961827683073508086247053972209664000000 8847 38222010873541445096381356531777536000000000 8848 18988500009850641502121448625296900096 8849 28725658915065279369153972535296000000 8850 107347519243026432 8851 135836531431533991000276992000000 8852 341093241233813913966299037302784000000 8853 341093241233813913966299037302784000000 8854 8983064237135961996234760126464000000000000 8855 883152673980783915958272000000 8856 3121219803332983262300240824494390226452480000 8857 2906862463180891482439116411371520000000000 8858 4291468212944740901904627793920000 8859 4291468212944740901904627793920000 8860 57968787083233222079613269578874880000 8861 45405824826518303995330560000000000000000000 8862 577435614883500308325135969626927010938880000 8863 1180661338875076842300888219189967910338560000 8864 755540526981508658430182028129714831360000 8865 4227335281821353582221184236046649435095040 8866 298573578175525339751597998080000000000000 8867 700262768633711164032960037996462080000000 8868 3575313707447342840099131883520000000000000 8869 9783659009655614332980363201085440000000000 8870 72722559317874460416873364193280000000000 8871 89445567674134950403406561280000000000000 8872 1003964852185874767922192833314816000000000 8873 436494311289972529808572179156952261066752000000 8874 2303007825132832996167212391727104000000000000 8875 2423141148075733475557543218511872000000000 8876 811505067701546115303211008000000000000000 8877 22382178135147885780589753663488000000000000 8878 95223738396600334326693888000000000000000 8879 811505067701546115303211008000000000000000 8880 208073004649796470588405972992000000000000000000 8881 811505067701546115303211008000000000000000 8882 29328042898255284522713088000000000000000 8883 201537165268479604332328648704000000000000 8884 60493593478235736733246291968000000 8885 396189075301761696064149907818034495488000 8886 660948684949185434142895106546466816000000000 8887 1254382257495614209102205419788435456000000 8888 955615072026311483249508155211644928000000 8889 1529686226742116542605950976000000000000000000 8890 60493593478235736733246291968000000 8891 396189075301761696064149907818034495488000 8892 201537165268479604332328648704000000000000 8893 29328042898255284522713088000000000000000 8894 1437930277247270717812113408000000000000000000000 8895 7912083904400318688097468416000000000000000 8896 1232845471454878731684160733184000000000000 8897 2303007825132832996167212391727104000000000000 8898 14722259624137560597604438376448000000000000 8899 2925993258034658342804915911747681910784000000000 8900 2423141148075733475557543218511872000000000 8901 581372492636178296487823282274304000000000 8902 2423141148075733475557543218511872000000000 8903 136650617925356116007047247591431471104000000 8904 48587440488633197023734005760000000000000000 8905 81440494711750284728340829962240000000000000 8906 219410747870982470369280000000000000000000000000 8907 5805777976829257258798940160000000000000000000000 8908 119506736464227854891089920000000000000000000 8909 212894029248466420016842014720000000000000000 8910 655156982570787720803144171520000000000000000000 8911 2508567608054405300758672763844034560000000000000 8912 13449031906210813827832872960000000000000 8913 13449031906210813827832872960000000000000 8914 45405824826518303995330560000000000000000000 8915 147346345935360000000000000000000000000000 8916 433077911520932230860485965664747520000000000000 8917 2992871864522153414865684246036480000000000000000 8918 1146428276473992314880000000000000000 8919 1385675806473336913920000000000000000000000 8920 2606267085520896000000000000 8921 257807628748404402683904000000000000000 8922 6907684557141430272000000000000000000000 8923 20626235564671396529307648000000000000000 8924 62891029607259536560291545044999995392000000000 8925 868279175539014500352000000000000000000000 8926 375167121994374840753724588032000000000000 8927 375167121994374840753724588032000000000000 8928 61783939128846714648183963648000000000000 8929 8151952106725427978704338812928000000000000 8930 7967560635733692094278008832000000000 8931 800053698144969626222592000000000000000000 8932 199241590349860497776443392000000000000000 8933 78497079937365044341412244706295808000000000 8934 163333250600560282547345424384000000000000 8935 25462757399537605461298642944000000000 8936 94807263441251295292256151196774957056000 8937 8178101374755600480006708362477568000000000 8938 708282859720149247868113148536946688000000000 8939 725915658272924889526739247562752000000000 8940 6367524653807802976038260853178368000000 8941 1857040894720139624725982226627428352000000000 8942 1993982477539394690187951656210516287105794048000 8943 6367524653807802976038260853178368000000 8944 34939674872708965001330688000000000000000 8945 1952887034665080991073415168000000000000000000 8946 67613566696503687097941491712000000000000000 8947 155354866904202128347991077403216383574016000000 8948 54972333930431442191630060224512000000000000 8949 17489213067851420991345605451465885745152000000 8950 104329310135111006150533413076992000000000 8951 15520819540298502757434176242188288000000 8952 34939674872708965001330688000000000000000 8953 5197891060467337653997535232000000000000 8954 1282153561059625473857260879872000000000000000 8955 83161730175182195319078912000000000000000000 8956 67613566696503687097941491712000000000000000 8957 359550152034848301176765521330176000000000000000 8958 31234447298506752000000000000000000000000000000 8959 104329310135111006150533413076992000000000 8960 2215561353511032818825346800418816000000000000 8961 338741557691686340541942639624192000000000 8962 16930977452429735032693626765312000000000000 8963 2980357643861370437320228995072000000000000 8964 2925993258034658342804915911747681910784000000000 8965 27063423789377497917930696414855168000000 8966 2725043574380370176215577788416000000000000000 8967 27063423789377497917930696414855168000000 8968 2541287645437623399311613128217722880000000 8969 2773971345806087787756523809228718080000000000 8970 13216488999051886928115416432640000000000000000 8971 16255703488265349264719216640000000000000000000 8972 4278752014817480346080501030883164160000000 8973 4196442830052538258322180014080000000000000000 8974 7023784130145133840964585024378634240000000000 8975 8638947317507225478591645210378240000000000000 8976 2336285643330221344492093440000000000000000000 8977 2508567608054405300758672763844034560000000000000 8978 1624329598532482033243914240000000 8979 1624329598532482033243914240000000 8980 8235645283785960000000000000000000000000000000 8981 13660638697880735121683298008432640000000 8982 4029242213756653065145311528222720000000000 8983 18328547828046875411726991360000000000000000 8984 130402330021298287402527043922096553984 8985 185613678737748206284344945278976000000 8986 46288729953588161703482002243584000 8987 3904426222777012322304 8988 3348347321992185759726413115757166592000 8989 3348347321992185759726413115757166592000 8990 538917046001918838848094426372243456000000 8991 787023356581955975791296432676700518612992 8992 3522305379047684699158992818765926760448000 8993 379119749033876015693469421928448000000 8994 24141531631361815121437768946156568576000000 8995 200051027060055220128080461824000000000000 8996 877427055366081953660928000000000000000 8997 16667996293775131160144391438336000000000000 8998 2507107395573071857888085950857216000000000 8999 59930546395036475409284726784000000000000 9000 1003964852185874767922192833314816000000000 9001 1857040894720139624725982226627428352000000000 9002 569555215286256022010317225959748534272000000 9003 2303007825132832996167212391727104000000000000 9004 662559760549147780765974528000000000000000 9005 116630303974814585840467968000000000000000 9006 155733547490311472737822470832128000000000000 9007 116630303974814585840467968000000000000000 9008 955615072026311483249508155211644928000000 9009 3112704181265548316086656829618806325248000000 9010 59678593009339238852023259650194407424000 9011 245714311175420713019277368623104000 9012 284336559272434252694158722465792000000000 9013 42684025256480166592403006816256000000000 9014 1142119327592192430198922744112294658048000000 9015 170625243748441331020036431678277681152000000 9016 1801333438232377497735333813436809216000000000 9017 190742889207127707988494655684608000000000000 9018 42684025256480166592403006816256000000000 9019 284336559272434252694158722465792000000000 9020 59678593009339238852023259650194407424000 9021 245714311175420713019277368623104000 9022 14659121866341143234192117157068910461190144000 9023 13672080986803750693032425422848000000000000 9024 289778236181899605242648160563625984000000000 9025 2303007825132832996167212391727104000000000000 9026 12448476411496831859956955410857984000000000000 9027 14722259624137560597604438376448000000000000 9028 950804938096711487859702900033243316224000000 9029 348256221583932756286263904960512000000000 9030 348256221583932756286263904960512000000000 9031 4045146997974190235742848547815424000000000 9032 60402796007298803474847778011494970556416000000 9033 153314609252666102229320790441984000000000000 9034 22686492267514865535425011777536000000000000000000 9035 1059511391012917670087088930816000000000000000 9036 88635770812738899727131529999024128000000000000 9037 671773704854657181218180954062848000000000000 9038 457794970194712938599116211127117152256000000 9039 67741502926923108250930518367534055424000000000000 9040 1985650546807009979064654256668672000000000 9041 1109022138072524535168855761567612928 9042 1065988546063948262028607488000000000000000 9043 3183024742730212487245229501448192000000000 9044 1978637002237699654233521041440768000000000000 9045 282935449181334912053524559210425801894683507827933184000 9046 12293476253511674781818047300632576000000000 9047 12293476253511674781818047300632576000000000 9048 1874924734575139620158177280000000000000 9049 1874924734575139620158177280000000000000 9050 335773263283935277995786240000000000000000000 9051 177178282984291298181120000000000000000000000000 9052 62242382057484159299784777054289920000000000000 9053 430138478747326011789895878574080000000000000000 9054 10672562081187270113131820482560000000000000000 9055 8829862580510196633475838115840000000000 9056 1899486757125371072381127229440000000000000000 9057 3383820872303461415317023007703040000000000000 9058 526516131800165236474888150172110757560320000000 9059 8308249942274684580003840000000000000000000 9060 3282313116312641213074587852472320000000000000 9061 5501693468580731673523951341592903680000000000 9062 711629785653728268885936733337531937766338723840 9063 1696152987005818318760894791680000000000000 9064 1056966282111521546368450560000000000000000 9065 901405239567359093140608688985210880000000 9066 3599746290921856301094405018746880000000000 9067 1352017154704989203988480000000000000000000000 9068 227038704761629915338795814748160000000 9069 227038704761629915338795814748160000000 9070 486785183271996608647288030494720000000000 9071 3117979730753867490373445489786880000000 9072 43204529804430315178742954065920000000000 9073 713422134011221770240000000000000000000000000000 9074 74258901152423222026832298639360000000000000000 9075 383539863511626926055618232681758720000000000 9076 2751171695881688332927381076485079040000000000 9077 2508567608054405300758672763844034560000000000000 9078 363521630171023386120232485016043520000000000000 9079 1110888904124636555561396790713481261219840000 9080 4324645362308824928125949313024000000000 9081 56254487491491067665487321104384000000000000 9082 12825873023387108599577579676890038272000000000 9083 136569895953025932368302068399525127520256000 9084 51293848849964641045793709490176000000000000000 9085 161834134051737461346889437082909874847744 9086 461588831942133007882685561855658688512000000 9087 27259654326674058802017654765168623616000000000 9088 11014459850495260461367296000000000000000 9089 11753811009741344317277995008000000000000 9090 6485676788990747035124562138765107134464 9091 6893027568075971542271471753842630066176 9092 307274511001714725477603707191296000 9093 2598106909007280055309968605184000000000 9094 45502837262516989156439457792000000000000 9095 1498701070631373624695586816000000 9096 125757752594740384303560536358912000000000000 9097 258889407870348175087542307060187136000000000 9098 3422055486758626214698398253056000000000 9099 11537987066462196392199791219010699264000000 9100 603447614959107871218330650303004672000000 9101 14191219515054632953234072654577664000000000 9102 2725043574380370176215577788416000000000000000 9103 116836243251558371305242897678336000000000000 9104 1766612438495660016032088110137344000000 9105 374969295587177182323337647390887956709376000 9106 1658250813676836561712333669420498944000000 9107 1752092409220416621925579905564672000000 9108 1801333438232377497735333813436809216000000000 9109 4887674602466439285511367204655857664000000000 9110 131161430970287217967104000000000000000000000 9111 61982125374679438313644137381888000000000 9112 3688527271834472053490357540351222218752000 9113 55580020890887117806843723776000000000 9114 11993382380602865997225162962072764416000000 9115 12190929978805618584262055225720832000000 9116 11894807130321127567122399276677726208000000 9117 53714468224672489706523904180224000000000000000 9118 69179587267871622280813462483747605577728000 9119 82763192211798619383261111721496936448000000 9120 12733545075111771997051068409184256000000 9121 65013335408753370616156913664000000000000 9122 7380828710128494628714680680448000000000 9123 1399757156951788347212169216000000 9124 2573220862490605260260769792000000000 9125 1970103499354018565016266249361948672000000 9126 1252171243449975266727614742528000000000 9127 12515283835061791462659465952565919744000 9128 4946980782304377024922963761168384000000 9129 15474523048836605289467832434688000000000 9130 11014459850495260461367296000000000000000 9131 11753811009741344317277995008000000000000 9132 271021079947935744000000000000000 9133 69613545030765963286413312000000000000000 9134 7518626528398147584000000000000000000 9135 6013005918330131841024000000000000000000 9136 9129203079009820147066312065024000000000000000 9137 101044468327703047706836443687026688000000000 9138 51293848849964641045793709490176000000000000000 9139 765819671010458935961411867639808000000000 9140 316074596385661746444219570978816000000000000 9141 205136829675879498837393408000000000000000000000 9142 61107478681987984987061747712000000000000 9143 85101362365856998708445184000000000000000000 9144 363521630171023386120232485016043520000000000000 9145 383539863511626926055618232681758720000000000 9146 549139976271636112478194567741440000000000000000 9147 4037101591674622483282337464320000000000000000 9148 74258901152423222026832298639360000000000000000 9149 562810891000109947372185845760000000000000000 9150 4930246903867637760000000000000000000000000000000 9151 189307902193416677777933063946240000000000 9152 55847178859146966466560000000000000000000000 9153 1983965819145891840000000000000000000000000000 9154 2086193998230552779088199680000000000000000 9155 14356655900250654954246635520000000000000000 9156 3468061555190492314594348892160000000000000 9157 22213793693158925991731150192640000000000 9158 15910948264985524961280000000000000000000 9159 15910948264985524961280000000000000000000 9160 420090080019053755513159286784000000000000 9161 13765511742064353460655203509338112000000000 9162 37954454265953846507077632000000000000000000 9163 912611579425867712692224000000000000000000000 9164 16930977452429735032693626765312000000000000 9165 379897351425074214476225445888000000000000000 9166 16930977452429735032693626765312000000000000 9167 29738627835758471597646541750272000000000 9168 1766612438495660016032088110137344000000 9169 2513566849509798222598099649703173947392000000 9170 1752092409220416621925579905564672000000 9171 11115908215641330933831400106754048000000000 9172 2643297799810377385623083286528000000000000000 9173 4887674602466439285511367204655857664000000000 9174 60122787455872148590584297160704000000000 9175 186694177220038656000000000000000000000000000 9176 55580020890887117806843723776000000000 9177 17454579396249776318208817496064000000000000 9178 56754208269063947790751629312000000000000000 9179 12190929978805618584262055225720832000000 9180 15892454125786318867689249662042112000000000000 9181 24320874137593898576449571165564829696000000 9182 47370968729504276027090171282325504000000000 9183 391645934294382108254285070336000000000000000 9184 590196315941009154625591850462871552000000 9185 4765423844830012853292191711232000000 9186 386721693065744250946040365056000000000 9187 12672096438378307614999850682155008000000 9188 42794212554573720924192768000000000000000 9189 8640905960886063035748590813184000000000 9190 7934706445202141184000000000000000000000 9191 1750910109437952000000000000000000 9192 273693175908511744000000000000 9193 3945567922333315164536832000000000 9194 1254476628131702290251776000000000 9195 31917276311105798144000000000000000000 9196 1442248383307774549024973902376337408000000000 9197 177225502508038303107114074112000000000000000 9198 37197357462988127866827898003390464000000000 9199 1786024737723247575069351076222205952000000000 9200 11529257708135710266105102336000000000000000 9201 75407865473842856229945212928000000000000000000 9202 28897019209020725533065612386893824000000000 9203 32361175983793521885942788382523392000000000000 9204 15226177451908337457995029376139264000000000000 9205 1637437926545845097501016851018315035073052672000000000 9206 8451695837062960887242686464000000000000000000 9207 1655353462881798379959757314195456000000000000 9208 18882732156466877175110018531328000000000000000 9209 3667984059525836201677990506063200256000000000 9210 6578945268452335969388841214797974574465024000 9211 183068850167023846436509480891503869952000000000 9212 1345863674710416223588021946711801856000000000 9213 1566693179138809917968343956258291712000000000000 9214 27349302676058539596325431037654990848000000000 9215 445406881391217668469600906006814635126379511808000000000 9216 3360720640152430044105274294272000000000000000 9217 318504762718563193411491702333789284088152064000 9218 1265134047153603949026736505459048448000000000000 9219 67171970055576475232892747124574257152000000000 9220 7258185066345287122944000000000000000000000000 9221 2918537297693181739008000000000000 9222 31917276311105798144000000000000000000 9223 11061662631368753152000000000000000 9224 140283368181735948288000000000000 9225 140283368181735948288000000000000 9226 19381687936000000000000000000 9227 1692682831650405482496000000000000000 9228 15057004962199203476781988759732224000000000 9229 2350729495691546104932281358483456000000000000 9230 56717006103129537553908209371104411648000000000000 9231 12300852372343725850361856000000000000000000 9232 78329114844815981805568000000000000000 9233 1065342980728135761609424896000000000000000000 9234 604960790325568167592865298382848000000000 9235 3838090150914452664333473396293632000000000000 9236 1065342980728135761609424896000000000000000000 9237 18411125535980003278788231168000000000000 9238 67783111129238917462622208000000000000000000 9239 3956785688087172974005415370031104000000000000 9240 1185372601871750302839865344000000000000000000 9241 47774317341909843109207867392000000000000000000 9242 147203839421451774454939900421603328000000000 9243 15652974342973616320596148224000000000000000 9244 1222031052350166009799507968000000000000000000 9245 10892416860059727877462335984500736000000000000000 9246 21156280128490693423984991627378688000000000 9247 17529443217612067025392238592000000000000000000 9248 709383626721264261572155542601728000000000000000 9249 3426131809564153273649587027968000000000000 9250 139612691988384699192696316624896000000000000 9251 50445633207099734360064000000000000000000000000 9252 791723180864000000000000000 9253 8631215519793152000000000000000000 9254 18484658076924632980361576448000000000000 9255 74958150185951327944704000000000 9256 1442248383307774549024973902376337408000000000 9257 212441649277565776274037745385472000000000 9258 4689523778473686487710121920036864000000000000 9259 4650979941089426371902586258194432000000000000 9260 101438133462693264412901376000000000000000000 9261 124764468089136212606976000000000000000000000 9262 14578787996851823230058496000000000000000000 9263 84569630503397437621665792000000000000000000000000 9264 3786813684459959565567393792000000000000000 9265 17353287151975608638862825993675283950993408000000000000 9266 1107572453134327155907362816000000000000000000000 9267 10035058059964913672817643358307483648000000000 9268 973509254523648443581377322831107846045696000000000 9269 761034662772589242182859755618304000000000000000 9270 30420039051753038040358905326862336000000000000000 9271 1173868865519198997552949528363008000000000000 9272 86088809431114283539759104000000000000000000 9273 204904435061159094644637696000000000000000000000 9274 19466693436288934092227808854016000000000000000 9275 761034662772589242182859755618304000000000000000 9276 46938829640481658960535363074891186176000000000 9277 691915054913253129130941212365160448000000000 9278 83242846221527701661944062433183137792000000000000 9279 389088022658193539510832103702350790656000000000 9280 130304791538800455565345327939584000000000000000 9281 834634481080888049204267304615936000000000000 9282 81898078774431526005620258025504768000000000 9283 216500123096710005915648000000000000000000000 9284 92748376812762259393609728000000000000000000000 9285 310901169707347479625728000000000000000000000000 9286 640956280749031918927872000000000000000000000000 9287 29276799969436958195712000000000000000000000 9288 14050753159508952278574301150445568000000000 9289 14050753159508952278574301150445568000000000 9290 19596038718089971102654660608000000000000000000 9291 4021959421774579657213590110208000000000000 9292 40164963622904659968000000000000000000000000 9293 3956785688087172974005415370031104000000000000 9294 6959860970559875101753344000000000000000 9295 4437519899548625318850494201856000000000000000000 9296 43643966155363071778553856000000000000000000 9297 955914525257304789152169984000000000000000 9298 111699071220189644937089777664000000000000 9299 12235189598292453359616000000000000000000000000000 9300 3108191313136590281244672000000000000000000 9301 47250711890393762395120062261362688000000000000 9302 303578561358095450112000000000000000000000000000 9303 705239526859688210757706579968000000000000000 9304 14814605270876018153606923419648000000000000000 9305 16270784982480599589014470656000000000000000 9306 11437909922753285899124736000000000000000000 9307 4761315529467830652351264325632000000000000 9308 3329286743359151201649669341184000000000000000 9309 781238949831352519819115102208000000000000000 9310 170194013438433248085348999757824000000000000000 9311 70480824570299183017291776000000000000000 9312 158169648832575797528100864000000000000 9313 39339661434680060116992000000000000000000000000 9314 241250731755928760204979235127820288000000000 9315 37664543009687557920030895607119872000000000000 9316 145051755941172401385816119574528000000000000 9317 892829129700626399232000000000000 9318 5183592530350086709732530192384000000000000 9319 1708366958407946857144688012427264000000000 9320 4737394244094183769337856000000000000000 9321 176022618600702890735566848000000000000000000 9322 43018363366340398556500721664000000000 9323 271215452714517088254609321885696000000000 9324 30388460649526458008764416000000000000000000 9325 295042689944794955861094039552000000000000000 9326 47811681492273251891123777961984000000000000000 9327 43396821880829065802733060096000000000000 9328 249747063606556992000000000000000000000000 9329 576255253798427648166199296000000000000000000 9330 13349131951868586491904000000000000000000000000 9331 7706407579622091503274295296000000000000000000000 9332 8849396732463415296000000000000000000000000 9333 4459726608577599249580032000000000000000000000000 9334 1230650093979747000000000000000000000000000000 9335 64586553392142238741659648000000000000000000 9336 2790969223754090174268115268649187540992000000000 9337 166594894757872757245892100096000000000000000000 9338 19385129184605867804460345748094976000000000000 9339 276945169188879102353168350052352000000000000000 9340 3174345310633426944000000000000000000000000000000 9341 61416696802845798581938284052611072000000000 9342 1766469896947209703681449006295154688000000000 9343 73774539492626144328198981307858944000000000 9344 1771345156105372439361029349599870976000000000 9345 45375088235172758358468625170432000000000000 9346 41857146662060206427328000000000000000000000000 9347 53542490335539953191788478464000000000000000 9348 294617352158406010495767354015744000000000000 9349 182706321194875283116016369664000000000000000 9350 788348195163259011072000000000000000000000000000 9351 235180895374209335427072000000000000000000000000 9352 302808939405280569759565141430501376000 9353 441993852899611145277651352371068928000 9354 2834961021209199798696630288384000000000 9355 2738791362505080254157029376000000000000 9356 4401119933795918976488219220023181312000000000 9357 23030096264936863026603098112000000000000000 9358 3737416073047605119268421632000000000000000000 9359 42026818490560785349318017024000000000 9360 44370841671694024704000000000000000000000000 9361 6488639920368996672982243161478791168000000 9362 118951500080094995884139347968000 9363 3537712980618930381727479027990528000000000 9364 5398908626412543058894651392000000000000000000 9365 2881902129981085797659992620269568000000000000 9366 75526549438561052646726961201152000000 9367 39500838265881318599914425613081903104000000 9368 11794073439897604767932981044051968000000000 9369 48357211722264442111965695148294144000000000 9370 83561261856072955969476721216252280832000000 9371 2011120198470834708744947340454920192000000 9372 29862971000822233851547129850363904000000000 9373 6105412587441001015406896508634660864000000 9374 18879182870087300762566656000000000000000000000 9375 604361027523593374336606054873980469248000000 9376 11366280563139766279043457449170456018944000000 9377 79199919014797648803072651166023155712000000000 9378 2470500481756312526187921408000000000000000000000 9379 36957880203269066801746749822024548352000000000 9380 23386409112944036238850095316992000000000000 9381 76041771235503648797764878336000000000000000 9382 1948950713844267194623363760145825792000000000 9383 239489794977112034137696370688000000000000000 9384 175285094623533960905493577728000000000000000 9385 6459362546679395973251739942912000000000000000000 9386 271215452714517088254609321885696000000000 9387 4976636917477549897054557848965457563877376000 9388 5084072715999534828060672000000000000000000000 9389 20518313694865674935141536718678654976000000000 9390 1706546389770361505704014231109632000000000000 9391 52598925645939321384691461682888704000000000000 9392 77739904781813115237974409216000000000000000000 9393 23034045861277960070510936064000000000000000000 9394 1371574981822388844210683904000000000000000000000 9395 1660510831738355749301216402215010304000000000000 9396 68645393747329346940267643444024836096000000 9397 2026255136663825081612558534717782961946624000 9398 710392535196235392440216090573153501184000000 9399 235180895374209335427072000000000000000000000000 9400 7795802855377068778493455040583303168000000000 9401 5251700986100225940919340563955712000000000000000 9402 186289929731432795985905587876528128000000 9403 47259595024229156422450344833067824185344000000 9404 2417444110094373497346424219495921876992000000 9405 304167084942014595191059513344000000000000000 9406 1566693179138809917968343956258291712000000000000 9407 40793728169764707267004858368000000000000000 9408 1115141259295002959559738261504000000000000000000 9409 6446787542010644904232498445156352000000000000 9410 8103497089202530250763090677823700992000000000 9411 1418842957995687544825213272195072000000000000000000 9412 1931661109472734054711296000000000000000000000 9413 4511459985750618506072601296633856000000000000 9414 235180895374209335427072000000000000000000000000 9415 2563343214471806976000000000000000000000000000000 9416 1280774822613626469482496000000000 9417 105156357686186584042600375683228106752000 9418 984495952326144256490421268512768000000000 9419 3118162539504028323604856832000000000000000 9420 47803483330151805860278249193472000000000000 9421 856693980586087833616258287582314496000000 9422 160241714131916069488633577472000000000000000 9423 478479194530475272835948044194152448000000000 9424 18521446904246098481872896000000000000000000 9425 11910348829896283639363848634368000000000000000 9426 1414220728086687654346752000000000000000000000 9427 630865065064919160396271583232000000000000000 9428 43615952421170896134797007532326912000000000 9429 30290877880033651819877788286976000000000000000 9430 232570083898697013758439456768000000000 9431 125740536024875479322447314944000000000000000000 9432 4291935471557541653861270902800384000000000 9433 789783204778063441758303289344000000000000000000 9434 410229330626610897967904483966976000000000 9435 181906594473960597980971008000000000000000000 9436 689474317724435984150420079356636987129856000000000 9437 1162744985272356592975646564548608000000000000 9438 5585767812877248609625571328000000000000000000 9439 57189924464737098207789966163968000000000 9440 56291669944761796804229181669900288000000000000 9441 116051346602874808738395848611725312000000000000 9442 1712120989810051650637560712287655821312000000 9443 19980396145756400877185613290274816000000000 9444 766325853812950179474639923347193856000000000 9445 2491736759844983563805159533314048000000000000 9446 70480028561231889734915856531456000000000 9447 410229330626610897967904483966976000000000 9448 55612340943674027462885376000000000000 9449 2560268432855129788369952833536000000000000 9450 339230597401163663752178958336000000000000000 9451 2955267411252470014638292992000000000000 9452 143703469742714833511368359936000000000000000000 9453 61878820927995198314643456000000000000000 9454 655305521372895121539858432000000000000000000 9455 417238799646110555817639936000000000000000000 9456 558019050470570304000000000000000000000000000 9457 18568375754027325069272182161408000000000000 9458 1881447162993674683416576000000000000000000000000 9459 21910636827941745113186697216000000000000000 9460 11115908215641330933831400106754048000000000000 9461 2215561353511032818825346800418816000000000000000 9462 6780327783963846164315165958944587776000000000 9463 2174171241913007210496000000000000000000000 9464 97357036654399321729457606098944000000000000 9465 1724744006864219003078836224000000000000000000 9466 6117594799146226679808000000000000000000000000000 9467 40865129078027209840829852024832000000000000 9468 1235250240878156263093960704000000000000000000000 9469 534498967543985860079045534810112000000000000000 9470 12448476411496831859956955410857984000000000000000 9471 656462623262528242614917570494464000000000000000 9472 17581971108062124048384000000000000000000000 9473 80667047113353802051485696000000000000000000000 9474 34618146148609887794146043756544000000000000000 9475 586190472309210810963765240004608000000000000 9476 714843889397081170771968000000000000000000000000 9477 743058217918887930888192000000000000000000000000 9478 1928286047144939618304000000000000000000000000 9479 11514858137309165912064000000000000000000000000 9480 10371340636939432288429177678331904000000000 9481 3189673402451231964580492253790732288000000 9482 275357665145911774052282793984000000000000000 9483 341484594843512680394784768000000000000000000 9484 5404947872027485775078919751335936000000000000 9485 4651304859799198468720203847835987214336000000 9486 7202625311242893662355456000000000000000000000000 9487 15591605710754137556986910081166606336000000000 9488 21031604118373621889741138348212224000000000 9489 6531223258247572519827120637083648000000000 9490 55599567046611789181320669683515392000000000 9491 822989816310123384844082386040782848000000 9492 5266481750844027228401207857511399424000000 9493 87064055395983189071565976240128000000000000 9494 3441377935516088365163800877334528000000000000 9495 88027855426499911439512567283712000000000000 9496 36947885843937891040578552987648000000000000 9497 4317378199903985336626397061316608000000000 9498 3051603898232646373659207845019648000000000 9499 346797376326807568175333376000000 9500 1552164634459100479259976696594432000000000000 9501 1215802461085770570887809386676224000000000000 9502 181633027531415511852409606373376000000000000 9503 467239334983293437118888542208000000000 9504 88672953340158032696519442825216000000000000000 9505 28141008868990572459315874341322752000000000 9506 38169738138828163664778828447744000000 9507 21507278801611267133454520592803823616000000000 9508 1256606202073894063070773248000000000000 9509 61541246554390126943268765696000000000000 9510 3346592699219945321275681822212096000000 9511 3615980871446871305592158558355456000000 9512 790715605581682473045508227072000000000000 9513 5009353929410565169712289237958656000000000000 9514 1142119327592192430198922744112294658048000000000 9515 104329310135111006150533413076992000000000000 9516 719949258184371260218881003749376000000000000 9517 45939916915314236894689130446848000000000000000 9518 13652371118162892045632113848877056000000000000 9519 20033649391556648029019701248000000000000000000 9520 49087727539565260781389520830464000000000000 9521 65585296971568246764230148096000000000000000000 9522 5907449378028644552806293104133478023168000000 9523 194128779317171024605914685690085376000000000 9524 2643297799810377385623083286528000000000000000000 9525 1628164136352621101610270048928137216000000000000 9526 28145834972380898402114590834950144000000000000 9527 963300947452761437909286912000000000000000000000 9528 8416962884013247733434417152000000000000000 9529 4567618598072332122356687919120384000000000000000 9530 1019859233946063819193022717599842041856000000 9531 61982125374679438313644137381888000000000000 9532 137783075872388211144170101554133598208000000000 9533 526826851499436351253917537927168000000000 9534 11115908215641330933831400106754048000000000000 9535 30221360181247255473045206220133050567622656000000 9536 140833514128486287223883820957696000000000000000000 9537 3418662834507317449540678879706873856000000000 9538 3251140697653069852943843328000000000000000000000 9539 36941906626503336829851890784141312000000000000 9540 228525232864022986619879424000000000000000000000 9541 67613566696503687097941491712000000000000000000 9542 11514858137309165912064000000000000000000000000 9543 2792883906438624304812785664000000000000000000 9544 350358122328283448939515871660221661184000000 9545 107751545652931298835570170342002233704448000 9546 310469869180956427507325730816000000000000 9547 862291267627948889987874816000000000000000 9548 52621669273795214254830821523937296384000000000 9549 111840224199990411637818276650000842752000000000 9550 7872686568980718905264230134448128000000000000 9551 18439498910799431967918098944622592000000000 9552 10518565687818963718756726996992000000000000000000 9553 12137568866868763441161257877504000000000000 9554 386661981626458489787572967687847936000000 9555 1601466036156292081504865111506944000000000000 9556 2173620183422717749142512892481896448000000000 9557 63458355452853826357265817083197356244992000000000000 9558 4651304859799198468720203847835987214336000000 9559 50383093838993801586077036565233664000000 9560 35694512148544118858629251072000000000000000 9561 25659966959265625576417787904000000000000000000 9562 266146199324262770792177074176000000000000000 9563 12311488240627405098766565376000000000000000000 9564 8999271926118750827211591430176768000000000 9565 58376546609382604093274706916933632000000000000 9566 1674649549139102659731932577792000000000000000000 9567 657706861717908197115691008000000000000 9568 1519043264968797487890432000000000000000000000 9569 5170840444014248118248011726848000000000000 9570 736824557461176915591168000000000000000000000 9571 453162647367437969818386432000000000000000000 9572 15142404953569395769344000000000000 9573 449876594037743540901104320512000000000000 9574 12287034146015020348995627122688000000000000 9575 4049462419929948105824445659086848000000000 9576 45638059520259425459966708809728000000000000000 9577 4204805782238409763921206712467456000000000000 9578 422078821039304095303268368581132288000000 9579 26764459813580331474224565070039396191830016000 9580 17814159246184340323136088047616000000000000 9581 486663134592520827875048152362909696000000000000000 9582 103892176723747072764529665493696512000000000 9583 601786750897035802862664027771764736000000000 9584 58625465877779550381296784832727089152000000000000 9585 294130514518243448994399667617792000000000000 9586 2998836259919653805100412457384411136000000000000 9587 19614085051332384619663748274824675328000000000000000 9588 1043943295984347382966885810176000000000000000000 9589 133649863337471032355185098842664075264000000000 9590 1597174885353211280041588812668402827001856000000000000000 9591 84915282517303168225763131392000000000000000 9592 554794269161217557551304761845743616000000000000 9593 72704326034204677224046497003208704000000000000000 9594 9684880608577968138269740108521406464000000000 9595 845467056364270716444236847209329887019008000 9596 3091577302148530977138697637663342592000000000000 9597 169467157824092643080019713099563008000000000000 9598 1012937136150316281345386334727962624000000000 9599 124678934864448761800750131396476928000000000000 9600 60375758180041091522299428864000000000000000 9601 162715007401076970525078858533984796672000000 9602 240870512007720639264903464484864000000000000000 9603 7265904391707972072055845199143763968000000000 9604 8677263161390205465519980544000000000000000 9605 533728426142926665995654463240536064000000000000 9606 1868677203349947285504000000000000000000000000000 9607 557465826072199906197504000000000000000000000000 9608 417359347299017218326528000000000 9609 190501125869173149420673761420868753293312000 9610 7391200093639178248544845824000000000000000 9611 2333620035143453052421739303141376000000000 9612 10970718407416117079002054656000000000000000000 9613 314251273846160623594956128256000000000 9614 294789865569529304052691091293640639643648000 9615 109809163293549731545279579029504000000000000000 9616 64114582908819932449161823125504000000000000 9617 88311597317882366821801132032000000000000000000 9618 65820425879363290938103878037536768000000000 9619 4668565262427518221044078870528000000000000 9620 10404770780093993545468785721344000000000000000 9621 91797186907399274400797687808000000000000000000 9622 35116101382817228215957151809536000000000000000 9623 281207602452460362308517888000000000000000 9624 13150792501221110621092171481088000000000000 9625 12731151618607473791978176512000000000000000 9626 35671106700561088512000000000000000000000000000000 9627 640067108213782447092488208384000000000000 9628 3915425895453920416367288254464000000000000 9629 9628588014352572845802624444348235776000000000 9630 9276358172117915812011011035103232000000000000 9631 2642800953231169925677056000000000000000000000000 9632 146547618077302702740941310001152000000000000 9633 34445768968097052786042525388533399552000000000 9634 3695151421554399102556157612801976352899072000000 9635 41289719922820761041061487715549184000000 9636 179491936894498775967225423593472000000000000 9637 179491936894498775967225423593472000000000000 9638 5066510547122499289147846024910340096000000 9639 230570680093744319710122728119911579648000000000 9640 11503113476190423220224000000000000 9641 280198728215724032000000000000000000000 9642 3657366262774642245632000000000000 9643 1267543988522791469056000000000 9644 151835751526978740699168768000000000000000000 9645 24640512644498428242690048000000000000000000000 9646 4826103390325942798716493627392000000000000000 9647 4204805782238409763921206712467456000000000000 9648 3458599644985044262957449216000000000000000000 9649 698352242153258691545522616926208000000000000 9650 642714338962059579217141703469454961147904000000000000 9651 194507443929637997811827428294656000000000000000 9652 84247869414054593390861843693568000000000000 9653 91517219846180841220105360637952000000000000000 9654 963300947452761437909286912000000000000000000000 9655 216121846904347249152000000000000000000000000 9656 1298562336417544222943442874655436254012768256000000000000 9657 117004919226379769149378265088000000000000000000 9658 4045146997974190235742848547815424000000000000 9659 4567618598072332122356687919120384000000000000000 9660 783199348091963669814246899712000000000000000000 9661 916022904340305474707762263011360768000000000000 9662 380445807574470620614754304000000000000000000000 9663 76187332136367524582630438731776000000000000000 9664 195836647392351239746042994532286464000000000000 9665 394891602389031720879151644672000000000000000000 9666 138446556641790894488420352000000000000000000000 9667 44347178139743460440113762884070146048000000000000 9668 8508855095315398656000000000000000 9669 277855616293122261123072000000000000000 9670 512000000000000000000000000000000000000000000000 9671 32249745280958464000000000000000000 9672 824079880498988187648000000000000 9673 967424920772050944000000000 9674 53891131419605343966068736000000000000000 9675 196351208471447035969536000000000 9676 4186469936127289450659565779894140928000000 9677 92802685694241566660367669711077376000000000000 9678 807281871778282705761979072512000000000000000 9679 93249567845167549906944000000000000000000000000 9680 37013126357154384312002125966602141696000000000 9681 15142592132695879084670976000000000000000000000 9682 179871786164237946305655655402817074495488000 9683 19718239615535980162450815071551488000000000 9684 20134808513951504865898869194489856000000000000000 9685 6542829622087268793093602269986816000000000000 9686 26650819953221268394514981772908461817856000 9687 21419633308538416847223452526968832000000000000 9688 318199058988171910409355264000000000000 9689 4197954858217908222850618097664000000000000000 9690 22879304961545210305026340159488000000000000000 9691 10445157732009119496184590152031535104000000 9692 4197954858217908222850618097664000000000000000 9693 74792148897232982130489047384064000000000 9694 9885717909019287707571511968141208977408000000 9695 2792358942957348323328000000000000000000000000 9696 848864830014497594049033620422656000000000000 9697 42366789456023160770004928274890752000000000000 9698 146547618077302702740941310001152000000000000 9699 72342302987705829333275140858514434424832000000000 9700 4969345021714262831136768000000000 9701 4969345021714262831136768000000000 9702 2302028314091769003245568000000000000 9703 201678926141575737114624000000 9704 289405085485408689737170944000000000 9705 55849535610094822468544888832000000000000 9706 1970103499354018565016266249361948672000000000 9707 2081593060667992930159155725991936000000000 9708 181513032604170049851492568635323449344000000 9709 58564608015662424687705587712000000000000000 9710 114584205352813111391419367424000000000000 9711 288740469991839339848441940838334110629888 9712 2898931672112595584324241457152000000000000000 9713 7203979404801407326363978825728000000000000000000 9714 81602794781321246063942110562746368000000000 9715 76707972702325385211123646536351744000000000000 9716 453489043660230166999020594071996523872256 9717 8860579625074617247258902528000000000000000000000 9718 230157345285038732644643213062176768000000000 9719 585345411691233996456476881270603776000000000 9720 957302443747652929773963537146671326560256000000 9721 71097503636394367583416306076403892224000000 9722 92142620103671433789976333504217088000000000000 9723 5683140281569883139521728724585228009472000000 9724 23039985729062731004882212263728970203136000000 9725 567786237768456844326196758769041408000000000 9726 533728426142926665995654463240536064000000000000 9727 86615582304186446172097193132949504000000000000000 9728 44759068815328894044705229111296000000000000000 9729 77232171164213185215402437251103195136000000000 9730 1088800441547265441792000000000000000000000000000 9731 308870616980860339117855592153088000000000000000 9732 2811969607655988580016367599616000000000000000 9733 5864426498740954010700266444766547279872000 9734 2787446755650300765167727673344000000000000 9735 4706453450890205694874009076760576000000 9736 3805514975686351997740253184000000000000000 9737 360058044635678980869286043892842496000000 9738 743393353178697596928000000000000000000 9739 7395233857430090776337350656000000000000000000 9740 242327023040269214559022306295808000000000000000 9741 19550187345070370133689499648000000000000000000 9742 125223794743788930564769185792000000000000000 9743 898243422719386851423597625344000000000000000 9744 1003662817885800103698470346977968128000000 9745 889694046829434038497837056000000000000 9746 2133709118739829847976797408329728000000000000 9747 9454762108968368505611531194441138176000000000 9748 24316703891685531995760879538135891968000000 9749 2215181456159607744610870574972928000000000000 9750 2215181456159607744610870574972928000000000000 9751 15308456235202990568523455004672000000000000000 9752 366137700334047692873018961783007739904000000000 9753 382421556685529135651487744000000000000000000000 9754 6647849514611065776563904577536000000000000000 9755 171014736717630274718701962601168896000000000 9756 808890044437055198909802342771094192128000000000 9757 2630135794542068420983963315416858624000000000000 9758 1342318016124750286484905831188922368000000000 9759 475818045372135545562344668004352000000000000 9760 61344275091360196407789231846457344000000000000000 9761 4795149612574588898971458611368786132992000000 9762 84452310500429465235608121114624000000000000 9763 33364297942940096013053852892476580298752000000 9764 40964294925682076613919245336576000000000000 9765 321001150140959586143698944000000000000000000000 9766 15030696863968037147646074290176000000000000 9767 140111066469674992966652525543424000000 9768 1658250813676836561712333669420498944000000000 9769 16076808548300221692113101631884321143914496000 9770 3112704181265548316086656829618806325248000000000 9771 125451960938235976447760769716181861924864000000000 9772 229751662631213431957732982784000000000000 9773 981134618863893426995667999152903553024000000 9774 16264366893230366086487995318272000000000 9775 1616252260670500176396288000000000000000000000 9776 5127650245992255351422976000000000000000000000000 9777 1693283135436723578012104115594723328000000000000000 9778 16791819432871632891402472390656000000000000000 9779 3112704181265548316086656829618806325248000000000 9780 2356938817267248083966138832125952000000000000 9781 491333574422766388655506272420888576000000000 9782 627265219763028211547470274356051968000000000 9783 230157345285038732644643213062176768000000000 9784 49087727539565260781389520830464000000000000 9785 484999210381662563100868214784000000000000000000 9786 101795107038928695487793823637045248000000000000 9787 13559708283059552104672263143424000000000000000 9788 603447614959107871218330650303004672000000000 9789 7025376579754476139287150575222784000000000 9790 3288854329612200890926926345246081024000000000 9791 164146509558925399481132293749429239808000000000 9792 94992193031785532107136744067956736000000000000 9793 1172338397829999813601500429060277272576000000 9794 7242641108253351540890894648475648000000000 9795 22883606270877980804563685111437983744000000000 9796 31306767060113023645097591103874400256000000000 9797 1939632190674803389366272000000000000000000000000 9798 79735576315039474041765105066049536000000000000 9799 164146509558925399481132293749429239808000000000 9800 167774229835857722309661062370164736000000 9801 233007794104972080288306378571776000000000000 9802 761699433623786599288100804886528000000 9803 3945530424759780508036458853957632000000000 9804 827375439753844204498845696000000000000 9805 3687787960496054458777422765490176000000000 9806 743832884121110629262032896 9807 682680453707474316764374892544000000000 9808 41965043107096125942690119417856000000 9809 500509341279503105761809976516411392000000 9810 38014865691032967097717059672342528000000 9811 39190501157195978017182217106620416000000 9812 1402040311042286043950525448192000000000000 9813 1908874591766690826573115050191486976000000000 9814 329547196138299752675825877717614592000000000 9815 8142313624293150712959986363793408000 9816 107751545652931298835570170342002233704448000 9817 694874875399116969002935025623382360064000000 9818 38933386872577868184455617708032000000000000000 9819 286225816557231841290900996096000000000000000 9820 48628045087661496798945143354239746048000000 9821 158115880994276065393105175769513984000000000 9822 3441377935516088365163800877334528000000000000 9823 2053127823358598517539651715072000000000000000 9824 49341891101747777143633870848000000000 9825 1037984483389027548181436924166144000000 9826 8338142161807526885964530753470464000000000 9827 3168024109594576903749962670538752000000000 9828 103809814023195095982078776788213825536000000 9829 4281844718315855026587530181040379265024000 9830 126751650091683146571625695170002944000000 9831 23290300702823642789485536608256000000000 9832 2305666164030064318105791941552325525504000 9833 708282859720149247868113148536946688000000000000 9834 444324521019295403365900718683717632000000000000 9835 465017881069310212611574092745200893952000000000 9836 321061498357186086545893959401472000000000000000 9837 7573215545987117908206158844990504233402464468992000000000 9838 116836243251558371305242897678336000000000000000 9839 302180513761796687168303027436990234624000000 9840 29982197416473492722487348166656000000000000 9841 304876650173284925494165241856000000000000 9842 304876650173284925494165241856000000000000 9843 109049173118505959030784000000000000000000000000000000 9844 2215561353511032818825346800418816000000000000000 9845 872885507324570531842759194847152684662784000000000 9846 8192541809401284112101091972435238977536000000000 9847 26638351663957840937584203944310079488000000000000 9848 22327753790032721394144922149193500327936000000000 9849 15415712768494120912953821727031296000000000000000 9850 268453210010461277785328581752757910815899648000000 9851 1973582198079308519383738501826045169106944000000 9852 736950920787786618372096000000000000000000000000 9853 179963278807031322752883621888000000000000 9854 6518574734492351023330847883264000000000 9855 537367471105334617238946448819617792000000 9856 258889407870348175087542307060187136000000000000 9857 491333574422766388655506272420888576000000000 9858 7810079843649717817344000000000000000000000000000 9859 2643297799810377385623083286528000000000000000000 9860 999878161748521467429588566016000000000000000000 9861 4887674602466439285511367204655857664000000000000 9862 550234339176337666585476215297015808000000000000 9863 3748310024826731465994370414633861333414576128000000000 9864 1800068572364811400162295414784000000000 9865 11173635874452139064728361870819328000000000000 9866 1152510507596855296332398592000000000000000000 9867 3133386358277619835936687912516583424000000000000 9868 11519188130949940163502096059990016000000000000 9869 423103063590590562989386912009027584000000 9870 7072056274816236956985738657792000000000000 9871 402126664004118616321142954643161088000000000 9872 39554652696998386211122839552000000000000 9873 39554652696998386211122839552000000000000 9874 1416466336010211862511616000000000000 9875 239248672334511892362276850630656000000000000 9876 79605662496576630003685795037184000000000000000 9877 85475929249802584455930712286116095983616000000000 9878 45103288549095612013860186077169451008000000000000000 9879 628391712377449555649524912425793486848000000000 9880 397935083092713534621468563997684739866624000000000 9881 13281808861270716562654859864630624256000000000 9882 139194690194535817936896000000000000000000000000000 9883 520674642565920800686507100872825110528000000000 9884 169566775084832670536630796288000000 9885 572965693673230247883964416000000000000000 9886 5178373595951650988039484953591808000000000 9887 38981299636476419818459313995776000000000000000 9888 42836274063448043090312429568000000000000000000 9889 499583284164161325882762741153792000000000000000 9890 14875738365605554076656531931136000000000000000000 9891 764532782617121954555398375537115136000000000 9892 42836274063448043090312429568000000000000000000 9893 271768822399734165666489434112000000000000000000000 9894 548689084106519190874330497024000000000000000 9895 16031659112601697649115566387062898688000000 9896 8981955752487559466107740880896000000000000 9897 17489213067851420991345605451465885745152000000000 9898 6615630752602287820487384340501777874944000000000 9899 5730237890594070512228561112879222226944000000 9900 1367357804729552195482140754116083712000000000000000 9901 21510967239066525454005618949962596352000000000000 9902 156762620477816745243292059832418304000000000 9903 1052916971685299621155569862239584256000000000 9904 64295146705620230165181352433279827968000000000 9905 497790954582380000575488000000000000000000000 9906 7524374069649604608000000000000000000000000000000 9907 94347451847794524448812794118144000000000000000 9908 19263210491482480182565011456000000000000000 9909 1732000984773680047325184000000000000000000000 9910 180281047913471818628121737797042176000000000 9911 3251140697653069852943843328000000000000000000000 9912 2838219400943581468167280824580489347072000000000000 9913 56516411616926728292887305388032000000000000000 9914 3936025675231658072417698138583728128000000000000 9915 2980357643861370437320228995072000000000000000 9916 3828490018867064710930199271123714048000000000000 9917 266161163122152969282525845778333696000000000000 9918 17489213067851420991345605451465885745152000000000 9919 17914939970016974311784448000000000000000000 9920 779446002984131060695439496450416886939648000000 9921 12939808027083791429768041092612096000000000000000 9922 9148093693416098809596249822235459584000000000000 9923 9314723931379928185202545955482125287074824192000000000000 9924 482419003363739585662302236719448064000000000000 9925 780255970283232028607261703412281591143834906001408000 9926 114389344019370467101878979938777506512896000000000000 9927 37170951389106955984521709545535366496256000000000 9928 509893995641337772939060325646336000000000000 9929 74248076239718787154816725417984000000000000 9930 5161720611779628761088000000000000000000000000000 9931 1800994851200351831590994706432000000000000000000 9932 22834763822287263868254025100034048000000000 9933 23748048257946383026784186016989184000000000000 9934 1825665672950063938888862294605824000000000 9935 1281912561498063837855744000000000000000000000000 9936 507757571069373958665372773432426496000000000 9937 507757571069373958665372773432426496000000000 9938 468107664604777314183913392807346176000000000000 9939 145343123159044574121955820568576000000000000 9940 854665708626829362385169719926718464000000000 9941 464930474140171860301837347323904000000000000000 9942 1148947322336888472634373701632000000000000 9943 106002907357870419392659792630678290432000000000000 9944 8744504934918346650943488000000000000000 9945 314717291477440480935936000000000000000000000000 9946 640407040327982034372070504900067328000000000000 9947 3978915149140607170563263838862442496000000000 9948 5300974646441638128410099936579813376000000000 9949 49360599763170361344000000000000000 9950 14745425288775414131358928207872000000000000000 9951 1835603465820873935638612672512000000000000 9952 515033235557889963304744202010624000000000000000 9953 794708292843059445381108068656349184000000000 9954 3600528215514732889250155736263670366208000000 9955 3943613878278668463581968321653793357824000000000 9956 1674649549139102659731932577792000000000000000000 9957 2774573898386165668644623206723155948208128000000 9958 115162793778079646063890453682454528000000000 9959 17145911614761206510985069044170752000000000 9960 7793168736888816811521086271780261199872000 9961 124166556322388022059473409937506304000000000 9962 725418001303323275188953450300284553192800256000 9963 1455711801201096845805770757595851822502772736000000 9964 1665093655738725775942124096515473408000000000000 9965 1442248383307774549024973902376337408000000000 9966 12749636326463685902690946374118630708215808000000 9967 6038383954442211287640441824325887066112000 9968 3738057029328354151187349504000000000000000000000 9969 9952578545140748301265810995831373824000000000 9970 82819970068643472595746816000000000000000000 9971 28826753422700242955278528899099765378121728000 9972 44013927713249955719756283641856000000000000 9973 1566693179138809917968343956258291712000000000000 9974 545558151786758477379895023554789376000000000 9975 2032048684869069257807273473867776000000000 9976 314393690154911102046820391989542912000000000 9977 139051566231996099123612603994079232000000000000 9978 1048251172113260353285030674432000000000000000000000 9979 41200464068739584925514845627875328000000000000 9980 305705869982904117853421568000000000000000 9981 2790969223754090174268115268649187540992000000000 9982 6459362546679395973251739942912000000000000000000 9983 58127235133663776576446761593150111744000000000 9984 4438354153289740460410438094765948928000000000000 9985 12066769253254863032194303109567038712778326016000000 9986 117778076993100484780835507011584000000000000000 9987 190492180244929694484194751809639060337850318848000000 9988 215096169733715905087950999624601436226236448768000000000 9989 6668960302500336032195666120409650036736000000000 9990 124385802692613730313606558693464429559808000000 9991 6459362546679395973251739942912000000000000000000 9992 42268687681095479013483092770281209462784000 9993 255864951515435557634370557166953705766912000000 9994 131132861307848583933322138049518239744000000 9995 143628195864059724545990757030750584832000000000 9996 31335541907566809694126083376874146209202176000 9997 56474491142998775185484084327875608576000000000 9998 13580717097761189912754904211914752000000000 9999 852377830597214338760118810975966068736000