0 1 1 1 2 1 3 1 4 1 5 9 6 1 7 1 8 1 9 9 10 25 11 9 12 1 13 225 14 1 15 1 16 1 17 9 18 25 19 225 20 49 21 2025 22 25 23 225 24 1 25 225 26 1225 27 225 28 1 29 11025 30 1 31 1 32 1 33 9 34 25 35 11025 36 49 37 50625 38 1225 39 275625 40 121 41 2480625 42 30625 43 1265625 44 49 45 2480625 46 1225 47 11025 48 1 49 11025 50 1225 51 275625 52 5929 53 2480625 54 1225 55 275625 56 1 57 11025 58 148225 59 11025 60 1 61 1334025 62 1 63 1 64 1 65 9 66 25 67 1334025 68 49 69 2480625 70 148225 71 13505625 72 121 73 62015625 74 1500625 75 75969140625 76 5929 77 3038765625 78 7263025 79 33350625 80 169 81 300155625 82 181575625 83 75969140625 84 290521 85 17093056640625 86 73530625 87 3038765625 88 121 89 3038765625 90 181575625 91 75969140625 92 5929 93 14707625625 94 148225 95 1334025 96 1 97 1334025 98 148225 99 1634180625 100 5929 101 148899515625 102 7263025 103 40854515625 104 20449 105 367690640625 106 181575625 107 3722487890625 108 5929 109 367690640625 110 7263025 111 33350625 112 1 113 65367225 114 148225 115 1634180625 116 1002001 117 14707625625 118 148225 119 1634180625 120 1 121 1334025 122 25050025 123 1334025 124 1 125 225450225 126 1 127 1 128 1 129 9 130 25 131 225450225 132 49 133 300155625 134 25050025 135 1634180625 136 121 137 367690640625 138 181575625 139 450421034765625 140 1002001 141 18016841390625 142 878826025 143 1634180625 144 169 145 367690640625 146 8897205625 147 551765767587890625 148 35153041 149 1026010724853515625 150 52751532150625 151 450421034765625 152 20449 153 22070630703515625 154 1076561880625 155 551765767587890625 156 121242121 157 2180037808265625 158 1227451225 159 5636255625 160 289 161 50726300625 162 30686280625 163 54500945206640625 164 5940863929 165 124147297707275390625 166 52751532150625 167 22070630703515625 168 2474329 169 4965891908291015625 170 64620626884515625 171 1256863137945556640625 172 4253517961 173 6083217587656494140625 174 1076561880625 175 44490567515625 176 169 177 2180037808265625 178 1076561880625 179 27036522611806640625 180 5940863929 181 124147297707275390625 182 52751532150625 183 450421034765625 184 20449 185 2180037808265625 186 3713039955625 187 54500945206640625 188 1002001 189 300756236405625 190 25050025 191 225450225 192 1 193 225450225 194 25050025 195 33417359600625 196 1002001 197 106821852605015625 198 148521598225 199 242226423140625 200 20449 201 2670546315125390625 202 130263987555625 203 3271419236028603515625 204 121242121 205 130856769441144140625 206 7277558313025 207 40936265510765625 208 48841 209 368426389596890625 210 181938957825625 211 3271419236028603515625 212 5940863929 213 736069328106435791015625 214 6382935390225625 215 2670546315125390625 216 20449 217 2670546315125390625 218 181938957825625 219 66763657878134765625 220 121242121 221 368426389596890625 222 1227451225 223 5636255625 224 1 225 11047061025 226 3031053025 227 1637450620430625 228 1002001 229 12925444165206890625 230 148521598225 231 40936265510765625 232 5909761 233 368426389596890625 234 3713039955625 235 323136104130172265625 236 1002001 237 368426389596890625 238 148521598225 239 276176525625 240 1 241 1336694384025 242 25050025 243 33417359600625 244 289578289 245 300756236405625 246 25050025 247 33417359600625 248 1 249 225450225 250 7239457225 251 225450225 252 1 253 65155115025 254 1 255 1 256 1 257 9 258 25 259 65155115025 260 49 261 50726300625 262 7239457225 263 276176525625 264 121 265 7518905910140625 266 30686280625 267 9210659739922265625 268 289578289 269 368426389596890625 270 148521598225 271 33417359600625 272 169 273 368426389596890625 274 181938957825625 275 552869850888833994140625 276 5940863929 277 89064388700878730712890625 278 1078716080948130625 279 54610001597999112890625 280 5909761 281 2675890078301956531640625 282 22014613896900625 283 395841727559461025390625 284 20489918449 285 2184400063919964515625 286 148521598225 287 33417359600625 288 289 289 7518905910140625 290 181938957825625 291 66897251957548913291015625 292 718844535409 293 44182561419588808355712890625 294 6395707643941466475625 295 19396244650413590244140625 296 418161601 297 4364155046343057804931640625 298 46359419312593470015625 299 54123637738996290235748291015625 300 14699651904578641 301 5346089931770245811041259765625 302 1078716080948130625 303 54610001597999112890625 304 48841 305 54610001597999112890625 306 130524645794723805625 307 2875008363307554413937744140625 308 121484726484121 309 261958406656742044741021728515625 310 6395707643941466475625 311 3277965345919896751259765625 312 998749609 313 323782699474536740328515625 314 3720469748576205625 315 66897251957548913291015625 316 35038972969 317 7533951240866816390625 318 354733404025 319 1628877875625 320 361 321 14659900880625 322 8868335100625 323 188348781021670409765625 324 1716909675481 325 15051881690448505490478515625 326 182303017680234075625 327 323782699474536740328515625 328 120848702689 329 737542202831976769033447265625 330 7834741863828296432640625 331 6548960166418551118525543212890625 332 14699651904578641 333 31696967205465787413663629150390625 334 130524645794723805625 335 2675890078301956531640625 336 8254129 337 12287250359549800400390625 338 159892691098536661890625 339 320899048154509004807751617431640625 340 87154236142246762489 341 730973554938731772315178012847900390625 342 274864997104366683722640625 343 133652248294256145276031494140625 344 70669310569 345 25875075269767989725439697265625 346 948003765523223868349515625 347 6548960166418551118525543212890625 348 121484726484121 349 89242606542669189053047119140625 350 30747683872530625 351 1270695098813765625 352 289 353 62264059841874515625 354 3720469748576205625 355 396633806856307506902431640625 356 121484726484121 357 31696967205465787413663629150390625 358 773880624916917443550625 359 19435056535959067838219150390625 360 120848702689 361 89242606542669189053047119140625 362 7834741863828296432640625 363 6548960166418551118525543212890625 364 14699651904578641 365 903489198469171542065972900390625 366 1078716080948130625 367 54610001597999112890625 368 48841 369 2184400063919964515625 370 3720469748576205625 371 396633806856307506902431640625 372 290157735156289 373 1821277684544269164347900390625 374 182303017680234075625 375 54610001597999112890625 376 5909761 377 7533951240866816390625 378 181348584472680625 379 188348781021670409765625 380 289578289 381 14689235342287130625 382 7239457225 383 65155115025 384 1 385 65155115025 386 7239457225 387 1632137260254125625 388 289578289 389 369163610802474003140625 390 7253943378907225 391 837105693429646265625 392 5909761 393 2675890078301956531640625 394 450176839577720880625 395 396633806856307506902431640625 396 5921586431761 397 1919707625184528333407769140625 398 148818789943048225 399 41018178978052667015625 400 48841 401 9229090270061850078515625 402 22058665139308323150625 403 58791046021276180210612929931640625 404 20530918775816449 405 187931318561206653575611657232666015625 406 130785825610959047960055625 407 19435056535959067838219150390625 408 998749609 409 47992690629613208335194228515625 410 2669098481856307101225625 411 2880761255042532830320033566650390625 412 716511958243081 413 2681244534348638746660437890625 414 43008630293540937025 415 1999368143811303890625 416 104329 417 17994313294301735015625 418 1075215757338523425625 419 67031113358715968666510947265625 420 35109085953910969 421 648171282384569886822007552496337890625 422 130785825610959047960055625 423 2351641840851047208424517197265625 424 120848702689 425 4372887720590790263599308837890625 426 160212636373424833751068140625 427 4698282964030166339390291430816650390625 428 2484241171873790329 429 648171282384569886822007552496337890625 430 22058665139308323150625 431 452225423233030653847265625 432 48841 433 1116719922677483859500390625 434 22058665139308323150625 435 58791046021276180210612929931640625 436 35109085953910969 437 5356787457723718072909153326416015625 438 1080874591826107834380625 439 396633806856307506902431640625 440 998749609 441 54719276211196709115519140625 442 1075215757338523425625 443 11305635580825766346181640625 444 35038972969 445 2177311908610509936890625 446 354733404025 447 1628877875625 448 1 449 3192600636225 450 875974324225 451 9676941816046710830625 452 48938730841 453 2188771048447868364620765625 454 877727148847774225 455 4963199656344372708890625 456 5909761 457 54719276211196709115519140625 458 76079885888634828825625 459 8110764716404632208647824619140625 460 5921586431761 461 324430588656185288345912984765625 462 43008630293540937025 463 11854253724657220767515625 464 17631601 465 106688283521914986907640625 466 1075215757338523425625 467 8110764716404632208647824619140625 468 290157735156289 469 1824922061191042246945760539306640625 470 3727914408543106612455625 471 54719276211196709115519140625 472 5909761 473 54719276211196709115519140625 474 1075215757338523425625 475 1367981905279917727887978515625 476 5921586431761 477 106688283521914986907640625 478 42922741887025 479 9657616924580625 480 1 481 386304676983225 482 148039660794025 483 9676941816046710830625 484 289578289 485 7549026677299790890222640625 486 7253943378907225 487 241923545401167770765625 488 2133423721 489 2177311908610509936890625 490 181348584472680625 491 188725666932494772255566015625 492 289578289 493 2177311908610509936890625 494 7253943378907225 495 9657616924580625 496 1 497 65285490410165025 498 7239457225 499 1632137260254125625 500 104537762329 501 14689235342287130625 502 7239457225 503 1632137260254125625 504 1 505 65155115025 506 2613444058225 507 65155115025 508 1 509 23520996524025 510 1 511 1 512 1 513 9 514 25 515 23520996524025 516 49 517 14659900880625 518 2613444058225 519 79815015905625 520 121 521 367230883557178265625 522 8868335100625 523 449857832357543375390625 524 104537762329 525 17994313294301735015625 526 42922741887025 527 1632137260254125625 528 169 529 12883502417813668265625 530 8886080639161350625 531 3267328682858646474046494140625 532 1716909675481 533 52017511948268871602940383056640625 534 52685572109587647855625 535 322732057653792835395612890625 536 2133423721 537 15813870825035848934385031640625 538 1075215757338523425625 539 231188941992306096013068369140625 540 5921586431761 541 12909282306151713415824515625 542 7253943378907225 543 197488608490749200625 544 289 545 17994313294301735015625 546 1075215757338523425625 547 19371991760668914944621663759765625 548 35109085953910969 549 109540946722992310872919276371881103515625 550 37797103601567164860456075625 551 397427471103826978223743406337890625 552 120848702689 553 89421180998361070100342266426025390625 554 27075935547108796903930515765625 555 16236706828015535279138459740222076568603515625 556 717945698671525405081 557 13254454553482069615623232440997613525390625 558 1077367264068957810999675625 559 15813870825035848934385031640625 560 17631601 561 15813870825035848934385031640625 562 130361438952343895130960750625 563 58908686904364753847214366404433837890625 564 5933435526210953761 565 78585661047595190751030145142674850592041015625 566 22102804528252079105249400625 567 397427471103826978223743406337890625 568 288638637001 569 54828769482895313730459294425390625 570 21987087021815465530605625 571 981402530684960497246386778916015625 572 5921586431761 573 2181668709739639567274343140625 574 7253943378907225 575 1632137260254125625 576 361 577 367230883557178265625 578 8886080639161350625 579 66813604235776461747776758681640625 580 35109085953910969 581 109540946722992310872919276371881103515625 582 6387710508664850861417076780625 583 48088724003563064365072952166884765625 584 20423430754441 585 5367506389426623232773044542222174072265625 586 114937987248022336556520043697640625 587 282578745800177471901680569523282113346099853515625 588 14681271592134023008501369 589 27911859789242019673553754214136437318267822265625 590 2674439347918501571735177475625 591 1370719237072382843261482360634765625 592 2385443281 593 15112179588723020846957843025998291015625 594 3276188201200164425375592407640625 595 34192028241821474100103348912317135714878082275390625 596 301194668753503883797247809 597 2732453913748225716823717702094160449936392307281494140625 598 681467326393524433443607339083311265625 599 974608327351632505130286045906830146030426025390625 600 997500781477652881 601 3850697391332164346800477111991067679010009765625 602 19424519844915774878051887384901265625 603 34192028241821474100103348912317135714878082275390625 604 717945698671525405081 605 2240002819538469765040326282528596685791015625 606 1077367264068957810999675625 607 450757997880090819684781640625 608 104329 609 450757997880090819684781640625 610 1077367264068957810999675625 611 1204623738507354851421686578604267551025390625 612 121332823075487793458689 613 3377335034498284380500004259910508915510406494140625 614 2679790901053686493380219565753725625 615 349269604655978625560133978411888224853515625 616 5902371488033449 617 3850697391332164346800477111991067679010009765625 618 2350366901234808760244278373573053140625 619 202724535445759519939512755701128297653512149810791015625 620 14681271592134023008501369 621 4717104304381901324830584462189057906787261962890625 622 772912971548446954231466290455625 623 3273866607553046625641061175400390625 624 5095532689 625 323377844501158074859239512019140625 626 22031083182946118277132366855625 627 1204623738507354851421686578604267551025390625 628 1714762867074965636929 629 13280976717043587236924094529112049750054931640625 630 6387710508664850861417076780625 631 114856539149005996706661844431650390625 632 360548608849 633 323377844501158074859239512019140625 634 52514612804170822630950625 635 66813604235776461747776758681640625 636 12649069241809 637 106342090928445915827675015625 638 128058758853025 639 588024913100625 640 529 641 5292224217905625 642 3201468971325625 643 2658552273211147895691875390625 644 619804392848641 645 15033060953049703893249770703369140625 646 2573216027404370308916580625 647 323377844501158074859239512019140625 648 43626381670729 649 25842721308526349258998914997121337890625 650 7824945373114442305235919056265625 651 332024417926089680923102363227801243751373291015625 652 207486306916070842068409 653 13280976717043587236924094529112049750054931640625 654 22031083182946118277132366855625 655 1917307240047366225840431066761484765625 656 861145024441 657 4367419901140953024770816634513506103515625 658 946818390146847518933546205808140625 659 5778452772867829122917465966181595935814395904541015625 660 87045259269762622417404616801 661 55875950082237467683328203290123487040749286291599273681640625 662 115167978160505629251969640305079603890625 663 117927607609547533120764611554726447669681549072265625 664 997500781477652881 665 22830784833208402412180028796995040268850347900390625 666 397212006308682680481283045133845980765625 667 202724535445759519939512755701128297653512149810791015625 668 121332823075487793458689 669 1606998182762274055667815438022558019756646728515625 670 130361438952343895130960750625 671 2672544169431058469911070347265625 672 30151081 673 12271886492285472565918180166015625 674 1319774898484473318474602640625 675 16269196478378394365232015798162260943817291259765625 676 719382308014567127416567081 677 461784711423450146143208291653913116039250299930572509765625 678 13935325357421181139488326476914632070765625 679 699192785517007323873013381907973108233541904449462890625 680 20397893480436523763569 681 1592686045521695402004126556928802379808842871189117431640625 682 598891221621798663583622499467413583406937890625 683 5022976101540078239978024436463685668352603414990007877349853515625 684 6159129781340400919769920446241 685 2737921554029635916483081961216050864996715028288364410400390625 686 951801472400872969024542481860162015625 687 56000070488461744126008157063214917144775390625 688 689393108209 689 89600112781538790601613051301143867431640625 690 66994772526342162334505489143843140625 691 24529668788936901912681043439836524016074970127105712890625 692 14710648816589883188541380239369 693 55875950082237467683328203290123487040749286291599273681640625 694 115167978160505629251969640305079603890625 695 974608327351632505130286045906830146030426025390625 696 5902371488033449 697 10841613646566193662795179207438407959228515625 698 160012307934817230699769308781575765625 699 2744003453934625462174399696097530940093994140625 700 10146525840680270041 701 15063142108016756350740163494546582275390625 702 2568077304717630330625 703 106129725348024518765625 704 361 705 5200356542053201419515625 706 310737353870833270005625 707 66947298257852250447734059975762587890625 708 1714762867074965636929 709 13280976717043587236924094529112049750054931640625 710 130622292191687535265117803087000625 711 48184949540294194056867463144170702041015625 712 5902371488033449 713 650767859135135774609280631926490437752691650390625 714 397212006308682680481283045133845980765625 715 4145514025330336423243096341332372558716669951480865478515625 716 2481134899070649888436731361 717 3384093081902315447545384768434589843850342817535400390625 718 15805297355194191767079254173527075625 719 2348701369058023626654528056782818837890625 720 861145024441 721 528457808038055315997268812776134238525390625 722 160012307934817230699769308781575765625 723 699192785517007323873013381907973108233541904449462890625 724 87045259269762622417404616801 725 9443035563898132038482466356030869309886629383280277252197265625 726 115167978160505629251969640305079603890625 727 117927607609547533120764611554726447669681549072265625 728 997500781477652881 729 650767859135135774609280631926490437752691650390625 730 5613686235180658939756995454236465765625 731 5778452772867829122917465966181595935814395904541015625 732 717945698671525405081 733 647360814846617762096654295650764442193603515625 734 1077367264068957810999675625 735 450757997880090819684781640625 736 104329 737 2181668709739639567274343140625 738 21987087021815465530605625 739 284192865656020858825197894870721079384765625 740 1714762867074965636929 741 13280976717043587236924094529112049750054931640625 742 130622292191687535265117803087000625 743 115086367083843157706071874782358123056640625 744 12608024302840681 745 528457808038055315997268812776134238525390625 746 1322415768056340749584870320508890625 747 332024417926089680923102363227801243751373291015625 748 207486306916070842068409 749 647360814846617762096654295650764442193603515625 750 1077367264068957810999675625 751 15813870825035848934385031640625 752 17631601 753 2181668709739639567274343140625 754 52514612804170822630950625 755 66947298257852250447734059975762587890625 756 30271866351120475081 757 307411063428913394913064561113195556640625 758 2573216027404370308916580625 759 54541717743490989181858578515625 760 2133423721 761 106342090928445915827675015625 762 18919916469450296925625 763 2658552273211147895691875390625 764 104537762329 765 1532513234025474050975625 766 2613444058225 767 23520996524025 768 1 769 23520996524025 770 2613444058225 771 170279248225052672330625 772 104537762329 773 5210762455493849875556075765625 774 756796658778011877025 775 11815787880938435091963890625 776 2133423721 777 2672544169431058469911070347265625 778 6354268149304669538345025625 779 66947298257852250447734059975762587890625 780 617793190839193369 781 324024923568004892167032850282690925390625 782 2100584512166832905238025 783 242407634415515507474927015625 784 17631601 785 2672544169431058469911070347265625 786 130361438952343895130960750625 787 348136260428625552060867421216633322246337890625 788 289794924535669192641001 789 78742910955351428727722956463105342968075689697265625 790 130622292191687535265117803087000625 791 2353401120497508731931463767424441258385244140625 792 104198547957361 793 48028594295867525141458444233151862416025390625 794 450513620008065172649079769830675625 795 1207034190608108068479381373448054690394992431640625 796 34995160552550319121 797 1921143771834701005658337769326074496641015625 798 254170725972186781533801025 799 70055806346083981660253907515625 800 104329 801 130269061387346246888901894140625 802 311359139315928807378906255625 803 58835028012437718298286594185611031459631103515625 804 35065185868815972309561121 805 11671667976356965523166735221743789461443019105377197265625 806 130883667398363102023183303810977713250625 807 1207034190608108068479381373448054690394992431640625 808 1705785360041666761 809 3858402636812220007658424866692161805435708795166015625 810 8122588317006252133161756989942016460676265625 811 24578752656183564653408318207759636900631136142330051422119140625 812 717047985831417817758215363329 813 69201319431820448586855573129718927716895660275781402587890625 814 15805297355194191767079254173527075625 815 396930531370805992904615241596296383603515625 816 5095532689 817 396930531370805992904615241596296383603515625 818 22075167380395193459804908721703105625 819 1060773059771215946592162526886394447542436878603814697265625 820 5926016411829899320315829449 821 69201319431820448586855573129718927716895660275781402587890625 822 15836923755201935344805179761128303303325625 823 2064099888081320898168882940393418967598537353515625 824 17609554604794009 825 48028594295867525141458444233151862416025390625 826 770404947824442810033041736574350625 827 2882916372609448196616043115094940541521924072265625 828 12633252959470665202681 829 773910767860772015175805733319815516015625 830 4487047389894832418881225 831 208592079075689523605015625 832 190969 833 1877328711681205712445140625 834 112176184747370810472030625 835 19347769196519300379395143332995387900390625 836 619029395014062594931369 837 648656183837125844238609700896361621842432916259765625 838 37749842443397697691619045092143180625 839 2353401120497508731931463767424441258385244140625 840 2130756107180075089 841 22756701266096562902311934417837444117773874322509765625 842 19400231600122370797386345207382171546573890625 843 84771616303980049518898077083905686453197183837832218170166015625 844 717047985831417817758215363329 845 11695022983977655811178591858922498784155366586607057037353515625 846 2671095253027818408636393955326075780625 847 48028594295867525141458444233151862416025390625 848 861145024441 849 4376159108363136071773383038599167629228759765625 850 19361489260112884914672086362570667640625 851 84771616303980049518898077083905686453197183837832218170166015625 852 4251377507994476241488458889177641 853 6774518700860595007595667706013749920736456899229720423221588134765625 854 398006827533306354524926092507158806573137015625 855 14297793271037282765879250646636142090267698404087066650390625 856 288277725847041682609 857 78900475520173086936607130098988016759354809152349853515625 858 19400231600122370797386345207382171546573890625 859 700591870280826855528083281685170962423117221800266265869140625 860 35065185868815972309561121 861 78487398244292227152871773808459756242934382867431640625 862 37674455857227385692847656930625 863 772365264965575897804299330359765625 864 104329 865 15762556427868895873557129191015625 866 52619694544391968447035157200625 867 7119038389504963914092677896458934806615363525390625 868 35065185868815972309561121 869 1972511888004327173415178252474700418983870228808746337890625 870 130883667398363102023183303810977713250625 871 348832881085743231790541216926487805524152812744140625 872 2130756107180075089 873 3845882513970319130490716916614528055903784760504150390625 874 114794269823209294659090800043681488441265625 875 700591870280826855528083281685170962423117221800266265869140625 876 4242887490126732649456895641 877 27876959050968289555332119661850869044272996045074462890625 878 130622292191687535265117803087000625 879 396137859513918641702568402223447265625 880 5095532689 881 54650855720695714651211477531234765625 882 6366983039871428182091254021275625 883 58835028012437718298286594185611031459631103515625 884 619029395014062594931369 885 648656183837125844238609700896361621842432916259765625 886 1846048337004141898949535189600625 887 19410755116182013443425851708948916015625 888 360548608849 889 93456197060834683634320218973531640625 890 18957775222305666969773175625 891 19309131624139397445107483258994140625 892 12649069241809 893 38389494825168975613790680640625 894 128058758853025 895 588024913100625 896 1 897 1152528829677225 898 316226731045225 899 170619977000751002727958580625 900 17666881833601 901 3738247882433387345372808758941265625 902 15475734875351564873284225 903 1432571183971071340970532154787015625 904 616559455369 905 324024923568004892167032850282690925390625 906 129938429385131187389617429005625 907 5811459909799970542116471752211375352339072265625 908 104407049251823679361 909 324673297440064469956259083016106589932331640625 910 42954852689299566079212373225 911 70195988014582495707556075584563765625 912 17631601 913 93456197060834683634320218973531640625 914 6366983039871428182091254021275625 915 1203117487826338901481662564501559982317996435791015625 916 83750733190808396673249289 917 272126129855290850862991938504672955761856382586676025390625 918 6379723372934210909883618620572197525625 919 284761535580198556563707115858357392264614541015625 920 104198547957361 921 8116832436001611748906477075402664748308291015625 922 130198436182330834895584053481065255625 923 58952756903490606172601465660576439133581825353759765625 924 12633252959470665202681 925 555210550060228590635259615335235529529253515625 926 91755632075959428133702170025 927 25290146090936317379351660613140625 928 55190041 929 227611314818426856414164945518265625 930 2293890801898985703342554250625 931 13880263751505714765881490383380888238231337890625 932 619029395014062594931369 933 13264370303285386388835329773629698805055910704595947265625 934 6379723372934210909883618620572197525625 935 397724789364078975696417376694730572667106259765625 936 12608024302840681 937 64071345505544675226834101068130413259538271728515625 938 7815161131844408364607432810200941968890625 939 6803153246382271271574798462616823894046409564666900634765625 940 10133838716087815997463163969 941 13264370303285386388835329773629698805055910704595947265625 942 6366983039871428182091254021275625 943 554101792373688839267884578294069097265625 944 17631601 945 15794097303281061534200117006526847265625 946 6366983039871428182091254021275625 947 9943119734101974392410434417368264316677656494140625 948 619029395014062594931369 949 78487398244292227152871773808459756242934382867431640625 950 311982168953699980922471447042505625 951 396930531370805992904615241596296383603515625 952 104198547957361 953 773910767860772015175805733319815516015625 954 2293890801898985703342554250625 955 13852544809342220981697114457351727431640625 956 2137692701865721 957 227611314818426856414164945518265625 958 2618673559785508225 959 589201550951739350625 960 1 961 23568062038069574025 962 53442317546643025 963 20645017217090871330082988255625 964 5105728849910689 965 631763892131242461368004680261073890625 966 15475734875351564873284225 967 1432571183971071340970532154787015625 968 2133423721 969 15794097303281061534200117006526847265625 970 310348810680189364922309396550625 971 395642532299623173458251286016422687175087890625 972 617793190839193369 973 15825701291984926938330051440656907487003515625 974 758311008892226678790927025 975 25290146090936317379351660613140625 976 9327116929 977 227611314818426856414164945518265625 978 18957775222305666969773175625 979 395642532299623173458251286016422687175087890625 980 30271866351120475081 981 89019569767415214028106539353695104614394775390625 982 15207091723329278881193160430980625 983 15794097303281061534200117006526847265625 984 2133423721 985 15794097303281061534200117006526847265625 986 18957775222305666969773175625 987 394852432582026538355002925163171181640625 988 617793190839193369 989 227611314818426856414164945518265625 990 2618673559785508225 991 71293387665160461425625 992 1 993 23568062038069574025 994 15444829770979834225 995 170619977000751002727958580625 996 104537762329 997 30794360739741789734416149872735765625 998 756796658778011877025 999 4265499425018775068198964515625 1000 1128581148409 1001 38389494825168975613790680640625 1002 18919916469450296925625 1003 769859018493544743360403746818394140625 1004 104537762329 1005 38389494825168975613790680640625 1006 756796658778011877025 1007 589201550951739350625 1008 1 1009 6811169929002106893225 1010 2613444058225 1011 170279248225052672330625 1012 55300476272041 1013 1532513234025474050975625 1014 2613444058225 1015 170279248225052672330625 1016 1 1017 23520996524025 1018 1382511906801025 1019 23520996524025 1020 1 1021 12442607161209225 1022 1 1023 1 1024 1