1 1
2 2
3 3
4 4
5 5
6 9
7 7
8 32
9 27
10 25
11 11
12 243
13 13
14 49
15 125
16 4096
17 17
18 2187
19 19
20 625
21 343
22 121
23 23
24 59049
25 3125
26 169
27 177147
28 2401
29 29
30 78125
31 31
32 134217728
33 1331
34 289
35 16807
36 43046721
37 37
38 361
39 2197
40 1953125
41 41
42 117649
43 43
44 14641
45 9765625
46 529
47 47
48 31381059609
49 823543
50 48828125
51 4913
52 28561
53 53
54 282429536481
55 161051
56 40353607
57 6859
58 841
59 59
60 6103515625
61 61
62 961
63 282475249
64 288230376151711744
65 371293
66 1771561
67 67
68 83521
69 12167
70 1977326743
71 71
72 5559060566555523
73 73
74 1369
75 762939453125
76 130321
77 19487171
78 4826809
79 79
80 19073486328125
81 450283905890997363
82 1681
83 83
84 96889010407
85 1419857
86 1849
87 24389
88 214358881
89 89
90 476837158203125
91 62748517
92 279841
93 29791
94 2209
95 2476099
96 8862938119652501095929
97 97
98 4747561509943
99 2357947691
100 11920928955078125
101 101
102 24137569
103 103
104 815730721
105 232630513987207
106 2809
107 107
108 2153693963075557766310747
109 109
110 25937424601
111 50653
112 1628413597910449
113 113
114 47045881
115 6436343
116 707281
117 10604499373
118 3481
119 410338673
120 37252902984619140625
121 285311670611
122 3721
123 68921
124 923521
125 186264514923095703125
126 79792266297612001
127 127
128 2658455991569831745807614120560689152
129 79507
130 137858491849
131 131
132 34522712143931
133 893871739
134 4489
135 116415321826934814453125
136 6975757441
137 137
138 148035889
139 139
140 3909821048582988049
141 103823
142 5041
143 1792160394037
144 834385168331080533771857328695283
145 20511149
146 5329
147 27368747340080916343
148 1874161
149 149
150 14551915228366851806640625
151 151
152 16983563041
153 118587876497
154 4177248169415651
155 28629151
156 23298085122481
157 157
158 6241
159 148877
160 1818989403545856475830078125
161 3404825447
162 5474401089420219382077155933569751763
163 163
164 2825761
165 45949729863572161
166 6889
167 167
168 65712362363534280139543
169 302875106592253
170 2015993900449
171 322687697779
172 3418801
173 173
174 594823321
175 459986536544739960976801
176 505447028499293771
177 205379
178 7921
179 179
180 5684341886080801486968994140625
181 181
182 51185893014090757
183 226981
184 78310985281
185 69343957
186 887503681
187 34271896307633
188 4879681
189 22539340290692258087863249
190 6131066257801
191 191
192 706965049015104706497203195837614914543357369
193 193
194 9409
195 665416609183179841
196 157775382034845806615042743
197 197
198 61159090448414546291
199 199
200 3552713678800500929355621337890625
201 300763
202 10201
203 17249876309
204 582622237229761
205 115856201
206 10609
207 1801152661463
208 8650415919381337933
209 116490258898219
210 54116956037952111668959660849
211 211
212 7890481
213 357911
214 11449
215 147008443
216 41745579179292917813953351511015323088870709282081
217 27512614111
218 11881
219 389017
220 7400249944258160101211
221 9904578032905937
222 2565726409
223 223
224 2651730845859653471779023381601
225 55511151231257827021181583404541015625
226 12769
227 227
228 2213314919066161
229 229
230 41426511213649
231 81402749386839761113321
232 500246412961
233 233
234 1461920290375446110677
235 229345007
236 12117361
237 493039
238 168377826559400929
239 239
240 34694469519536141888238489627838134765625
241 241
242 895430243255237372246531
243 66555937033867822607895549241096482953017615834735226163
244 13845841
245 909543680129861140820205019889143
246 4750104241
247 42052983462257059
248 852891037441
249 571787
250 867361737988403547205962240695953369140625
251 251
252 44567640326363195900190045974568007
253 952809757913927
254 16129
255 2862423051509815793
256 452312848583266388373324160190187140051835877600158453279131187530910662656
257 257
258 6321363049
259 94931877133
260 247064529073450392704413
261 14507145975869
262 17161
263 263
264 1191817653772720942460132761
265 418195493
266 799006685782884121
267 704969
268 20151121
269 269
270 13552527156068805425093160010874271392822265625
271 271
272 48661191875666868481
273 3211838877954855105157369
274 18769
275 13109994191499930367061460371
276 21914624432020321
277 277
278 19321
279 26439622160671
280 107006904423598033356356300384937784807
281 281
282 10779215329
283 283
284 25411681
285 15181127029874798299
286 41753905413413116367045797
287 194754273881
288 18797362446533911137768672583025790996620083340431995824578794152403
289 827240261886336764177
290 420707233300201
291 912673
292 28398241
293 293
294 5243338316756303634461458718861951455543
295 714924299
296 3512479453921
297 1586309297171491574414436704891
298 22201
299 504036361936467383
300 1058791184067875423835403125849552452564239501953125
301 271818611107
302 22801
303 1030301
304 288441413567621167681
305 844596301
306 239072435685151324847153
307 307
308 17449402268886407318558803753801
309 1092727
310 819628286980801
311 311
312 7056410014866816666030739693
313 313
314 24649
315 12589255298531885026341962383987545444758743
316 38950081
317 317
318 22164361129
319 12200509765705829
320 3308722450212110699485634768279851414263248443603515625
321 1225043
322 11592836324538749809
323 5480386857784802185939
324 2427494450315468069358961833665581682507450011656972431201424883184770261689
325 91733330193268616658399616009
326 26569
327 1295029
328 7984925229121
329 506623120463
330 2111377674535255285545615254209921
331 331
332 47458321
333 129961739795077
334 27889
335 1350125107
336 4318114567396436564035293097707728087552248849
337 337
338 1192533292512492016559195008117
339 1442897
340 69091933913008732880827217
341 25408476896404831
342 104127350297911241532841
343 30226801971775055948247051683954096612865741943
344 11688200277601
345 266635235464391245607
346 29929
347 347
348 353814783205469041
349 349
350 10367793076318844190248738727596255138212949486449
351 201538126434611150798503956371773
352 255476698618765889551019445759400441
353 353
354 42180533641
355 1804229351
356 62742241
357 1174562876521148458974062689
358 32041
359 359
360 32311742677852643549664402033982923967414535582065582275390625
361 1978419655660313589123979
362 32761
363 2810243684806424785061213903353404851
364 2619995643649944960380551432833049
365 2073071593
366 51520374361
367 367
368 6132610415680998648961
369 327381934393961
370 4808584372417849
371 1174711139837
372 787662783788549761
373 373
374 19967568900859523802559065713
375 4038967834731580443708050254247865495926816947758197784423828125
376 23811286661761
377 10260628712958602189
378 24893071176241544900787221684958608586849291716964049
379 379
380 714209495693373205673756419
381 2048383
382 36481
383 383
384 1499398741586788200414239710724876101933611366003344657118522818557991334322919287339806483
385 3740434344477351388916475705363381856681
386 37249
387 502592611936843
388 88529281
389 389
390 442779263776840698304313192148785281
391 141050039560662968926103
392 1219760487635835700138573862562971820755615294131238401
393 2248091
394 38809
395 3077056399
396 41144777789250865278081232758997200423491
397 397
398 39601
399 13569980418174090907801371961
400 315544362088404722164691426113114491869282574043609201908111572265625
401 401
402 90458382169
403 24417546297445042591
404 104060401
405 7888609052210118054117285652827862296732064351090230047702789306640625
406 297558232675799463481
407 177917621779460413
408 5770627412348402378939569991057
409 409
410 13422659310152401
411 2571353
412 112550881
413 2488651484819
414 3244150909895248285300369
415 3939040643
416 74829695578286078013428929473144712489
417 2685619
418 257829627945307727248226067259
419 419
420 20500514515695490612229010908095867391439626248463723805607
421 421
422 44521
423 1119130473102767
424 62259690411361
425 98100666009922840441972689847969
426 128100283921
427 3142742836021
428 131079601
429 972786042517719014174576083150881262357
430 21611482313284249
431 431
432 141158163862183763292171284564016760661754655311572624335224092241585052457078933432718798844642935441
433 433
434 756943935220796320321
435 8629188747598184440949
436 141158161
437 74615470927590710561908487
438 151334226289
439 439
440 602400691612421918536387328824478011400331731
441 7031676478883553279994550741476882515263791803223057265323201
442 1667711322168688287513535727415473
443 443
444 6582952005840035281
445 5584059449
446 49729
447 3307949
448 344552147465294110719732986332367243247925798357929806000836849
449 449
450 77037197775489434122239117703397092741524065928615527809597551822662353515625
451 550329031716248441
452 163047361
453 3442951
454 51529
455 164400841185494513395503358052498933338333
456 93076495688256089536609610280499
457 457
458 52441
459 28351092476867700887730107366063041
460 1716155831334586342923895201
461 461
462 72890483685103052142902866787761839379440139451
463 463
464 250246473680347348787521
465 23465261991844685929951
466 54289
467 467
468 2137210935411428674141543654682486133398329
469 6060711605323
470 52599132235830049
471 3869893
472 146830437604321
473 929293739471222707
474 243087455521
475 1768453418076865701195582595329481
476 481968572106750915091411825223071697
477 3299763591802133
478 57121
479 479
480 30092655381050560203999655352889489352157838253365440550624043680727481842041015625
481 243569224216081305397
482 58081
483 39471584120695485887249589623
484 8819748525897469309291246881319182564912256873571
485 8587340257
486 358805113110950445279469426279262434966930339114122428335494730197493691743717859849693621015768243278975535908089
487 487
488 191707312997281
489 4330747
490 40536215597144386832065866109016673800875222251012083746192454448001
491 491
492 22563490300366186081
493 7257147736730073114838109
494 33600614943460448322716069311260139
495 1067189571633593786424240872639621090354383081702091
496 727423121747185263828481
497 9095120158391
498 326940373369
499 499
500 18807909613156600127499784595555930845098648908353400344140027300454676151275634765625
501 4657463
502 63001
503 503
504 13903921949820524683398592075392719113700201232097144724944011875664343
505 10510100501
506 907846434775996175406740561329
507 4695452425098908797088971409337422035076128813
508 260144641
509 509
510 139288917338851014461418017489467720433
511 11047398519097
512 26187124863169134960105517574620793217733136368344518315866330944769070371237396439066160738607233257207093473020480568073738052367083144426628220715008
513 638411683925748518131605316913942641
514 66049
515 11592740743
516 39959630797262576401
517 2472159215084012303
518 9012061295995008299689
519 5177717
520 793531459841715586708036168178024323927865769397
521 521
522 210457284365172120330305161
523 523
524 294499921
525 4769045228788439966405717081859702655999169022609320640655796073352869649
526 69169
527 22550116774162743178682911
528 1420429319844313329730664601483335671261683881745483121
529 20880467999847912034355032910567
530 174887470365513049
531 8662995818654939
532 12129821994589221844500501021364910179
533 925103102315013629321
534 496981290961
535 14025517307
536 406067677556641
537 5735339
538 72361
539 15624722518287446627037310616316692383878522699200314331
540 918354961579912115600575419704879435795832466228193376178712270530013483949005603790283203125
541 541
542 73441
543 5929741
544 40254497110927943179349807054456171205137
545 15386239549
546 134106816713249934153658112422086110743809315028093
547 547
548 352275361
549 11694146092834141
550 171871947701161912897410416779483616222663749691203457641
551 6103261246589991489578849669
552 11045767571919545466173812409689943
553 19203908986159
554 76729
555 333446267951815307088493
556 373301041
557 557
558 699053619999045038539170241
559 1718264124282290785243
560 561073402121731173607666208963712157775646236340963964052513752233891761335201
561 684326450885775034048946719925754910487329
562 78961
563 563
564 116191483108948578241
565 18424351793
566 80089
567 3927513814852118215253663462745985104429523654386747748367596265637242329346407
568 645753531245761
569 569
570 4378865740046709085864680868712732574619
571 571
572 22664052024539238871968220999332552715703774239747717
573 6967871
574 37929227194915558802161
575 254052654154149545721997685422868689
576 9540202543551810321951771475143599158212099055721626495417399393442928940685104209944367620174062135063700980192985712626997494148209043
577 577
578 11633549665058175578832094238737833478284593
579 7189057
580 176994576151109753197786640401
581 27136050989627
582 832972004929
583 9269035929372191597
584 806460091894081
585 294632676319010105335586872991323185304149065116720321
586 85849
587 587
588 1347137238494276547832006567721872890819326613454654477690085519113574118965817601
589 21670662219970396194714277471
590 511116753300641401
591 7645373
592 12337511914217166362274241
593 593
594 2516377186292711566730985912068419625116019959228909823321881
595 3362095853201812742282475234995233875224247377
596 492884401
597 7880599
598 5843211045545439551605946764725979847
599 599
600 5605193857299268283694918333159664525121047767506063087028273135559164330743442405946552753448486328125
601 601
602 73885357344138503765449
603 27206534396294947
604 519885601
605 27680149049219827234040845032752615876276219551518008056540691
606 1061520150601
607 607
608 1580770532156861979997149793605296459437459
609 5132842708382182842735812571629
610 713342911662882601
611 5460999706120583177327
612 57155629504430816618802078994918975878812205409
613 613
614 94249
615 1555098314991537910888601
616 3349298034955599095318942248963066521029422565733678974841423611
617 617
618 1194052296529
619 619
620 671790528819082282036142601601
621 134393854047545109686936775588697536481
622 96721
623 44231334895529
624 647307989872865201422284359961937038113215496061434545237
625 87581154020301066932733098955619758205016371367282235734816767743111942667866287592914886772632598876953125
626 97969
627 30034640110980377619945846078500632729311721
628 607573201
629 456487940826035155404146917
630 1109425442801291991031214184801374366124020697224286512520326098667350170655466324580343
631 631
632 1517108809906561
633 9393931
634 100489
635 33038369407
636 491258904256726154641
637 8415003868347247618489696679505181495471801448798649088081
638 148852438543083302439338564577241
639 45848500718449031
640 1368455531567204170823954671181558721953380802613784933356511995986124104185410743639295105822384357452392578125
641 641
642 1500730351849
643 643
644 3091058643093537522799545838540043339063
645 3177070365797955661914307
646 570658162108627174778971075491512021856922699
647 647
648 159103691270434704828826167860388135638741617679746171283361869381923995626838936153055590711413459413585024609390098913457694116207436538222781610583467
649 30155888444737842659
650 109395050288514219040366056833567359441133418834382438145053
651 20825506393391550743120420649631
652 705911761
653 653
654 1677100110841
655 38579489651
656 63759030914653054346432641
657 58871586708267913
658 256666986187667409334369
659 659
660 49037072529784926354564633467068256934391775784906793870653283088651
661 661
662 109561
663 280805607755268602048174614102036928492604365174417
664 2252292232139041
665 10842505080063916320800450434338728415281531281
666 16890053810563300749953435929
667 4316720717749415770740818372739989
668 777796321
669 11089567
670 1822837804551761449
671 43513917611435838661
672 913659557440904410169819223393878249600874377054180587380526916274805561592114703343869415249
673 673
674 113569
675 534552942018439129228107293430296375763039376021009739592387498432079728197426071734099650711868889629840850830078125
676 18487763498758903017821863604872883745551547783010632046513957
677 677
678 2081951752609
679 80798284478113
680 4773695331839566234818968439734627784374274207965089
681 11697083
682 645590698195138073036733040138561
683 683
684 206007596521214410095208558252435839890349094339
685 48261724457
686 44769318314604316098321141946300034230442844475654848781645818897465472518013620463849601347201
687 12008989
688 136614025729312093462315201
689 26036721925606486195973
690 1635170022196481349560959748587682926364327
691 691
692 895745041
693 65268343537143736977925527144667849979675453569710942641839519790994481
694 120409
695 51888844699
696 125184900814733057351483732809459681
697 2614120267500775228203738281
698 121801
699 12649337
700 107491133273364962952069061813066382187293269586047291924731611172814599515750702733702892834629601
701 701
702 40617616406773309930154634339905725588976750479274358606191163529
703 624931990990842127748277129373
704 717951778908581106757180798591346349776429989266820369060234717700939291
705 12063348350820368238715343
706 124609
707 107213535210701
708 1779197418239532716881
709 709
710 3255243551009881201
711 119851595982618319
712 3936588805702081
713 20013311644049280264138724244295391
714 1379597950901634641862681879083307429684165246101910721
715 528029013288053029092010246418774432656697756230566661880485125877
716 1026625681
717 13651919
718 128881
719 719
720 26101217871994098106841176437026190222804657032275866191034545821878892978389944908891584507415473126457072794437408447265625
721 122987386542487
722 74368742344158402044370289529129338200416023056379
723 13997521
724 1073283121
725 3630362123627258663193028251474330749
726 86872165247938313917618876629552908322948028701285264656288400841813654211
727 727
728 6864377172744689378196133203444067624537070830997366604446306636401
729 1934329451767021421190980423006270754962252499447372679942534652297789463068718331568475476554301659845788554312924531179306109686817232569946089263295619210341718686733067
730 4297625829703557649
731 5874403106360420018879553643
732 2654348974297586158321
733 733
734 134689
735 1806603476925444932335424721892206685421837981932696835378964188981494974061222060845344519871619704007
736 865004941741938633917747707002884268046728983
737 122130132904968017083
738 107178930967531784356353269521
739 739
740 23122483666661158726686253786801
741 26847115986241183138017674520015691090350184323352819
742 1379946262057143768386569
743 743
744 620412660965527688188300451573157121
745 73439775749
746 139129
747 186940255267540403
748 398703807810572411498315063055075847178723756123452198369
749 160578147647843
750 2039157646249538914596966909142671111156613830646552046174573892334288513936714446007155039641833838004458812065422534942626953125
751 751
752 566977372488557307219621121
753 15813251
754 105280501585190501232597819292755591721
755 78502725751
756 4337654948097993282537354757263188251697832994620405101744893017744569432720994168089672192211758909320807
757 757
758 143641
759 19895113660064588580108197261066338165074766609
760 510095203738582479622335815880298130716653502143703561
761 761
762 4195872914689
763 182803912081669
764 1330863361
765 6777964732779730995471356071936289402038303854098687372273
766 146689
767 104972647676132430295979
768 182103923488035568796322157282535452626791634690201724883144275854915059878474662078544066185015666938964997111511456256168552286019711690297683467263744166684896950103638718995172409
769 769
770 13990849085345713394746437700066125438319102970370693158159903243974930824335761
771 16974593
772 1387488001
773 773
774 252599333573498060811820806649
775 19232792489931358333837313998767870751
776 7837433594376961
777 855531895666462872887391390111637
778 151321
779 4394336169668803158610484050361
780 196053476430761073330659760423566015424403280004115787589590963842248961
781 231122292121701565271
782 457587614181485537342488537004525777796719632007
783 3053134545970524535745336759489912159909
784 10414709530383281871372188772188914992326497020083592649289488135604711207963106997583302933500433141279257607
785 95388992557
786 5053913144281
787 787
788 1506138481
789 18191447
790 9468276082626847201
791 235260548044817
792 1692892739326831320764318961708001178036611459414853872137348292520966629744627081
793 161915287432152755657581
794 157609
795 73137151889028619724488157
796 1568239201
797 797
798 184144368549628275143663229532787625188711914273876985521
799 26647936506962193439322192687
800 2489206111144456682857625621512049696236100867488466853240446645915879533614153376473577929250285446782786635822048992849886417388916015625
801 350356403707485209
802 160801
803 313726685568359708377
804 8182718904632857144561
805 10524515126174167358877236351104092889324551536161
806 596216567187872108348956733961803993281
807 19465109
808 10828567056280801
809 809
810 311150763893057085357203202689006212029512608436058356655055830739484941701769172059197241156285680847848329477756124106235802173614501953125
811 811
812 88540901833145211536614766025207452637361
813 19902511
814 31654680139659126296833481434130569
815 115063617043
816 33300140732146818380750772381422989832214186835186851059977249
817 10861771343660416614908294685907
818 167281
819 430729487718382078107459493650574535887414006169042385334331347561420967317
820 180167782956420929503029846064801
821 821
822 6611856250609
823 823
824 12667700813876161
825 2253240236044012487937308538033349567966729852481170503814810577345406584190098644811
826 6193386212891813387462761
827 827
828 242063847902005849254176436075394136454464685331703
829 829
830 15516041187205853449
831 21253933
832 5599483340338967015396973417457468966536382080197551009346307518298472575121
833 566102392446495912472763130484190827147641176198176468019613233
834 7212549413161
835 129891985607
836 66476117046415807326862425861336332693125001052869591773081
837 18482713582824035358817658752815923791711
838 175561
839 839
840 2941897667857690612053044995099068037497260335045870834422617834187486564042469431955985894382965293190710471072469143
841 2567686153161211134561828214731016126483469
842 177241
843 22188041
844 1982119441
845 72793283424406571200160654426947096564972967042568163121501997737880143476573
846 1252453015827223091648143056289
847 272642068561325511040414333102035297723974312150221630961592079858794196687001936022131
848 3876269050118516845397872321
849 22665187
850 9623740671590430512036973218231244061509899995368999956333424961
851 1171223165167387672982838813062831053
852 16409682740640811134241
853 853
854 9876832533361318095112441
855 1263046223881900339210386091365390321169375020004522243688539
856 17181861798319201
857 857
858 12302064898724710532827150598154059319480431430194019567533837617701744247540837
859 859
860 467056167777397914441056671494001
861 7386879101213258109624223688656841
862 185761
863 863
864 1613975805220392892761684567742629999066310151096889226728856262935515787158855760083483350775542201388003552062049292726228835573597417258502461402623778300215000704310156713941696814978186337532803022961
865 154963892093
866 187489
867 163603591417037318704628544709931149045668299921272999257668224337
868 572964121067545096123347421337293637543041
869 747993810527520928879
870 2159424054808578564166497528588784562372597429
871 548242166610401428685587
872 19925626416901921
873 760231058654565217
874 128051775540161094255459334683883498184411818540470887
875 49444474103684206116775527232630036506216454451115951114140937939189086681861783742884254926894497682656270887314988886401
876 22902048046490258711521
877 877
878 192721
879 25153757
880 3991752525806366807142706250946898793976707904191394898908669641212605833694395345300019971
881 881
882 346111318725789442817428690628410255543515181157811657798986565574323606773032486200189784488261483778593896211204922204807
883 883
884 47281437919523785105637649421170102074198138677247896785466116833393
885 365409786560616989860302899
886 196249
887 887
888 43335257111193343900365036083324748961
889 532875860165503
890 31181719929966183601
891 43909277783870034878569768760415886733743786946105343887995366053338664170638348798300219681
892 2472973441
893 58865291743879485307462723645583
894 10942526586601
895 183765996899
896 118716182322945778886378040885544717651425707137129398625052391991992997123150142766665096079473688936057706400443288316248801
897 2945190837423705167875564697729320458241471826430830401
898 201601
899 17761887753093897979823770061456102763834271
900 741841230137484277146347052309527902673512955751558200490607811783516268019125871799462416544641687507267783827200231805409913476978545077145099639892578125
901 205442259656281392806087233013
902 302862043149743582494593171234930481
903 20083415214428110320965436874242043
904 26584441929064321
905 194264244901
906 11853911588401
907 907
908 2655237841
909 1093685272684360901
910 351359275572476457528076248233878088223680602077771392868333936199179517454013845557
911 911
912 8663234049605954426644038200675212212900743262211018069459689001
913 1287831418538085836267
914 208849
915 602486784535040403801858901
916 2750058481
917 662062621900811
918 13664335558742373895529280682718159499443262077724642170999707764850577
919 919
920 67739389260745218861137988047774370539553852007909099223
921 28934443
922 212521
923 1165087474585497590531111
924 58443248730331016423376362220113545242612980425266212714921832216993762011119642250537592395411
925 1603404513114153724313506335083015711557
926 214369
927 1304773183829244583
928 1816075630094014572464024421543167816955354437789
929 929
930 550618520345910837374536871905139185678862401
931 164601446942513134106236725812829032045114121982009343319734091019
932 2947295521
933 30080231
934 218089
935 232293704498620356223997771606208711490535455321318916906995032002459809
936 59379717571748521322244885951525396909802021751143365394748435217661338449728339899133
937 937
938 36732225162896895721934329
939 30664297
940 2766668711962335809450748011342401
941 941
942 14976071831449
943 12417343769139486882278320020632149721
944 21559177407076402401757871041
945 684375166571500149069971016475029073861656567929830694323100654407833221808533066171413712544046001452274401914981868928799404253601
946 863586854220408743801513785592407849
947 947
948 59091511031674153381441
949 1671849507393788885941033
950 3127427491907749548018497790443751608857168317658177523074947729361
951 31855013
952 3948992976476546055807962117305548095339102740462421587418915544041816753
953 953
954 10888439761782913818722623349689
955 254194901951
956 3262808641
957 52666193272726422601456708224751866691705278695881
958 229441
959 905824306333433
960 22639197697066780918772798227219479451706327995347845473956537224838753296482112786848828629902395248634881098242194574139706832183183138340609730221331119537353515625
961 17069174130723235958610643029059314756044734431
962 59325966985223687799599734398071581327609
963 1838459212420154507
964 3373402561
965 267785184193
966 35834136918934220777541995677272642015423987712183913488967
967 967
968 855667604660776411454653319264682415897096646406322620359170545489005669604802682190120890261212451
969 59421122346247241412351458018431280568286198035505372938424006857859
970 73742412689492826049
971 971
972 31284089534278552179158897538795647879827186102524057127969842462806693213364437800981066391130205801882770069098749408813409393978483385565936886485940797158013129973143679424868468806052066432288071692210847921647572254918556803
973 1002544368429379
974 237169
975 130457239505131501344972014435501297010835041787261973772262312173201960574053162758395201
976 36751693856637464631913392961
977 977
978 18755369578009
979 2775173073766990340489
980 11502293424567203005419002873895813644392861937196664479488352698632452958936015243142950266727781146408375872985100271086331587290272007
981 2171893279442309389
982 241081
983 983
984 509111094534718962173411120845918138561
985 296709280757
986 1527319604909066255442244538517804134059453082180549
987 130033429462229783044185156533092847
988 1129001324578697586834677702350194330797437762674602085830056130299321
989 37134234731477575983465092780473537507
990 1138893581803493403646143567941292295559035636366815407698055996045866546243992369995050904937673772281
991 991
992 16403476339625029756224827950926001480558989788191
993 36264691
994 82721210695570328927708881
995 312079600999
996 106890007738661124410161
997 997
998 249001
999 2195060778453276448585190172728648509121533
1000 44217183002083556481978121537538045804113921865913760691321361767263190032191626536814118417778115719990002145004286277616614906607779567071503379338537342846393585205078125