1 1
2 2
3 3
4 4
5 5
6 7
7 8
8 11
9 13
10 17
11 18
12 21
13 29
14 34
15 47
16 48
17 55
18 72
19 76
20 89
21 122
22 123
23 144
24 199
25 233
26 305
27 322
28 323
29 329
30 377
31 521
32 610
33 842
34 843
35 987
36 1292
37 1353
38 1364
39 1597
40 2207
41 2208
42 2255
43 2584
44 3571
45 4181
46 5473
47 5777
48 5778
49 5796
50 6765
51 9349
52 10946
53 15005
54 15127
55 15128
56 15456
57 17711
58 23184
59 24447
60 24476
61 28657
62 39602
63 39603
64 46368
65 64079
66 75025
67 98209
68 103682
69 103683
70 103729
71 104005
72 105937
73 121393
74 166408
75 167761
76 196418
77 271442
78 271443
79 317811
80 416020
81 439128
82 439204
83 514229
84 709805
85 710647
86 710648
87 726103
88 832040
89 1149851
90 1346269
91 1762289
92 1845493
93 1860497
94 1860498
95 1860621
96 1866294
97 2178309
98 3010349
99 3524578
100 4870847
101 4870848
102 4873055
103 4976784
104 5702887
105 7465176
106 7880997
107 7881196
108 9227465
109 12752042
110 12752043
111 14930352
112 20466831
113 20608792
114 20633239
115 24157817
116 31622993
117 33379505
118 33385282
119 33385283
120 33385604
121 33489287
122 34111385
123 39088169
124 54018521
125 63245986
126 87403802
127 87403803
128 102334155
129 133957148
130 141421803
131 141422324
132 165580141
133 226980634
134 228826127
135 228826128
136 228841255
137 228929856
138 233802911
139 267914296
140 370248451
141 433494437
142 567451585
143 598364773
144 599074577
145 599074578
146 599075421
147 600940872
148 701408733
149 969323029
150 1134903170
151 1568358005
152 1568397607
153 1568397608
154 1602508992
155 1836311903
156 2403763488
157 2517253805
158 2537281508
159 2537719272
160 2537720636
161 2971215073
162 4106118242
163 4106118243
164 4807526976
165 6643838879
166 7778742049
167 10182505537
168 10749957122
169 10749957123
170 10749959329
171 10750060805
172 10754830177
173 10783446409
174 10983760033
175 12586269025
176 17373187209
177 17393796001
178 20365011074
179 27916772489
180 28143753122
181 28143753123
182 28145613744
183 32951280099
184 43133785636
185 45537545553
186 45537549124
187 53316291173
188 73681030805
189 73681302247
190 73681302248
191 75283811239
192 86267571272
193 119218851371
194 139583862445
195 182717648081
196 192866774113
197 192900153617
198 192900153618
199 192900159396
200 193501094490
201 225851433717
202 309601751184
203 312111123992
204 312119004989
205 365435296162
206 504420793834
207 505019158607
208 505019158608
209 505019869255
210 505248088463
211 516002918640
212 591286729879
213 774004377960
214 817138154247
215 817138163596
216 956722026041
217 1322157322202
218 1322157322203
219 1548008755920
220 2139295485799
221 2504730781961
222 3278735159921
223 3433536035513
224 3461450947505
225 3461452808002
226 3461452808003
227 3461452823129
228 3461486193606
229 3461681649257
230 3472236254411
231 3536736619241
232 4052739537881
233 5600748293801
234 6557470319842
235 9062201101802
236 9062201101803
237 10610209857723
238 13888945017644
239 14645576208395
240 14660412114096
241 14662949371128
242 14662949395604
243 17167680177565
244 23725150497407
245 23725150497408
246 23725155368255
247 23735905327584
248 24241153416047
249 27777890035288
250 38078498141827
251 38387958471208
252 38388099893011
253 44945570212853
254 58834515230497
255 62111682032413
256 62113250390417
257 62113250390418
258 62113250430021
259 62306751484908
260 72723460248141
261 100501350283429
262 117669030460994
263 162614587921805
264 162614600673847
265 162614600673848
266 166151337293088
267 190392490709135
268 249227005939632
269 263115950893197
270 263115950957276
271 308061521170129
272 422297015595610
273 425226130837289
274 425730551631122
275 425730551631123
276 425731150706544
277 425758697244867
278 498454011879264
279 688846502588399
280 806515533049393
281 1055742538989025
282 1114384187445409
283 1114577054219522
284 1114577054219523
285 1114577054323204
286 1114577087604805
287 1114587804280327
288 1115082302307985
289 1118049290473933
290 1138818207635569
291 1304969544928657
292 1803423556807921
293 2111485077978050
294 2918000611027442
295 2918000611027443
296 3416454622906707
297 4472197161895732
298 4683345669693537
299 4721421630116092
300 4721424167667603
301 4721424167835364
302 5527939700884757
303 7639424691459005
304 7639424778862807
305 7639424778862808
306 7805576116155895
307 8944394323791464
308 12346203370489776
309 12360536835574179
310 12360848946698171
311 14472334024676221
312 18944531186571953
313 20000200044530173
314 20000273725560977
315 20000273725560978
316 20000273725832421
317 20062580477045886
318 23416728348467685
319 32361122672259149
320 37889062373143906
321 51939099382224517
322 52361396397820127
323 52361396397820128
324 52361396626646255
325 52361407147779456
326 52364858079469384
327 52385132303147711
328 53500214605455696
329 61305790721611591
330 80250321908183544
331 84707858657965180
332 84722519069640072
333 84722519070079276
334 99194853094755497
335 137083915467899402
336 137083915467899403
337 160500643816367088
338 221806434537978679
339 259695496911122585
340 339945818819306129
341 358465123875040793
342 358890349406803505
343 358890350005878082
344 358890350005878083
345 358890350006588729
346 358890855025747337
347 358893811492071688
348 360008399296352015
349 366695926122033977
350 420196140727489673
351 576013438874163224
352 580696739006311208
353 580696784543856761
354 679891637638612258
355 939587134549734842
356 939587134549734843
357 1100087778366101931
358 1440033597185408060
359 1520283919092441753
360 1520283919093591604
361 1779979416004714189
362 2459808941961294034
363 2459871053643326447
364 2459871053643326448
365 2459871055211724055
366 2460986135945634432
367 2513371268248782143
368 2880067194370816120
369 3980154972736918051
370 4660046610375530309
371 6100080207560938369
372 6388086926998019981
373 6438911642192799089
374 6440022564929296993
375 6440026026380244497
376 6440026026380244498
377 6440026026382104996
378 6440026219280403894
379 6440451785077489365
380 6460088606857290384
381 7540113804746346429
382 10407834795746672773
383 10420142611158691341
384 10420180999117162549
385 12200160415121876738
386 16860207021391288805
387 16860207025497407047
388 16860207025497407048
389 17226902951619441024
390 19740274219868223167
391 25840354427429161536
392 27280388024611559247
393 27280388024614569596
394 31940434634990099905
395 44140595050111976642
396 44140595050111976643
397 51680708854858323072
398 70844969635852383015
399 71420982257588391992
400 71420983074726546239
401 83621143489848422977
402 109461497917277584513
403 115561578124838522882
404 115561578124838522883
405 115561578124843393729
406 115561578135588480005
407 115561601849993891137
408 115562692712642803209
409 115613963257141670593
410 115921586524134874897
411 118074949393087305025
412 135301852344706746049
413 186982561199565069121
414 218922995834555169026
415 302185674200528551210
416 302544139324403592002
417 302544139324403592003
418 302544565055554298547
419 354224848179261915075
420 463686346096539499588
421 489441992665310695944
422 489514339987133086945
423 489526700523960779928
424 489526700523968661124
425 573147844013817084101
426 785682752921374233146
427 792070839820228500005
428 792070839848372253127
429 792070839848372253128
430 792070843309825076256
431 792123204706451722511
432 809297742799991694151
433 927372692193078999176
434 1281597540372340914251
435 1500520536206896083277
436 1964206882303435582865
437 2073668217606125245573
438 2073668380220713167377
439 2073668380220713167378
440 2073668380220725919421
441 2080128468827570457762
442 2427893228399975082453
443 3355265920593054081629
444 3928413764606871165730
445 5428914300613722718834
446 5428934300813767249007
447 5428934300813767249008
448 5428934300887448551255
449 5431395286949712883439
450 5547009250206854554032
451 6356306993006846248183
452 8320513875310281831048
453 8713355251770968947621
454 8773792386611074657863
455 8784195499985191214544
456 8784200206743871959508
457 8784200221406800697397
458 8784200221406821330636
459 10284720757613717413913
460 14213134522220588579642
461 14213134522220588579643
462 16641027750620563662096
463 22997334743627409910279
464 26925748508234281076009
465 35246262383544562907057
466 37204030354205805690833
467 37210469265655098336305
468 37210469265847998489922
469 37210469265847998489923
470 37210469265848031875204
471 37210470380425086094727
472 37210828159659490561610
473 37326390852372133364819
474 38019767008647990184073
475 43566776258854844738105
476 60207804009475408400201
477 70492524767089125814114
478 96632590522402032656977
479 97415813466381445596089
480 97418273275323406890122
481 97418273275323406890123
482 97418273337436657320144
483 97424713727108484379488
484 114059301025943970552219
485 149305563409488533459276
486 157626077284798761271803
487 157626077284798815290324
488 184551825793033096366333
489 254742164885921693629237
490 255044350560122222180447
491 255044350560122222180448
492 255044350560627241339055
493 255044402921529369959903
494 255044709450977247927784
495 255159964523379363851040
496 260591359810329076734479
497 298611126818977066918552
498 412670427844921037470771
499 483162952612010163284885
500 632468516021498696744161
501 667714770765618568192213
502 667714778405043259651217
503 667714778405043259651218
504 667714778405043347055021
505 669794906873870830108980
506 781774079430987230203437
507 1071671850998193328174368
508 1080385205986848346228792
509 1080385206249964297121989
510 1264937032042997393488322
511 1748099984653685399451005
512 1748099984655007556773207
513 1748099984655007556773208
514 1786119751663655546957280
515 2046711111473984623691759
516 2679179627495483320435920
517 2827995748912306543199252
518 2828474770762360695203855
519 2828485190904971712472872
520 2828485190904971853895196
521 3311648143516982017180081
522 4576585175559979410668402
523 4576585175559979410668403
524 5358359254990966640871840
525 7396296574078340189905736
526 7405069785768212258252391
527 7405070366464951264563599
528 8670007398507948658051921
529 11349187026003431978487841
530 11885022951502528642575025
531 11981649102002365745935009
532 11981655542024930675232002
533 11981655542024930675232003
534 11981655542024930904058129
535 11981655542028392128040005
536 11981655543139507729555206
537 11981655594386327301878257
538 11981771104717643318035211
539 11982447665229637126954513
540 11987086937311880388115441
541 12018981932877302808596821
542 12242246901835259751966481
543 14028366653498915298923761
544 19386236394149894806708656
545 19386725908489881939795601
546 22698374052006863956975682
547 31368381450514812615027602
548 31368381450514812615027603
549 36726740705505779255899443
550 48075927731509211234387284
551 50755107359004694184574753
552 50755107359004694554823204
553 59425114757512643212875125
554 82123488809510444968749005
555 82123488809519507169850807
556 82123488809519507169850808
557 83909608561183162716808087
558 96151855463018422468774568
559 131806924317526008396499643
560 132878596163802777557006408
561 132878596168524201724674011
562 155576970220531065681649693
563 203652897952040276916036977
564 214747342813157787200895581
565 214964880947689503088833985
566 215002084619153359487721313
567 215002084978043708894524817
568 215002084978043708894524818
569 215002084978043709493599396
570 215002091418069928174928712
571 215002387522608764448823365
572 215671879884917579724633798
573 251728825683549488150424261
574 347880681146567910619198829
575 407305795904080553832073954
576 562882766124611619513723647
577 562882766124611619513723648
578 562882766124635344664221055
579 562882881686213469507614784
580 563137926089134998877574687
581 575125013026446879265690128
582 659034621587630041982498215
583 862687519539670318898535192
584 910763447271179529163599447
585 910763447271179530132922476
586 1066340417491710595814572169
587 1461761190444288621004071098
588 1473640784481490535923927289
589 1473646213395791149646646122
590 1473646213395791149646646123
591 1473646213415791423372478544
592 1473743638109518258131025611
593 1725375039079340637797070384
594 2384409660666970679779568599
595 2791715456571051233611642553
596 3654402976110721552510177745
597 3857958458249295447980618633
598 3858055874062699716175824305
599 3858055874062761829426214722
600 3858055874062761829426214723
601 3858055874062761830994612329
602 3858055876522632884637938777
603 3858093084890921488916776332
604 3870074855995639132234811543
605 3941965482623944992143022809
606 4517090495650391871408712937
607 6235069238155654169015877585
608 6242465463308750251617391329
609 6242465534729732509205783321
610 7308805952221443105020355490
611 10100521408792494338631998042
612 10100521408792494338631998043
613 11825896447871834976429068427
614 15480299423982556528939246172
615 16211180019204700839441281721
616 16340158947773314541294582112
617 16342978159326726862646566820
618 16342986943437504328768141292
619 16342986943522226845300060728
620 16342986943522226847837781364
621 19134702400093278081449423917
622 26443506278646503580344533834
623 26443508352314721186469779407
624 26443508352314721186469779408
625 26443508352314883801070453255
626 26455495439252033066857894848
627 27018633365341168065735469535
628 30960598847965113057878492344
629 42786495295836948034307560771
630 50095301248058391139327916261
631 65575600672040947668267162433
632 69230003631291462199386051373
633 69230003648151669220777340177
634 69230003648151669220777340178
635 69230003648151669224883458421
636 69445675528036586800501973976
637 81055900096023504197206408605
638 112016498943988617255084900949
639 131151201344081895336534324866
640 179784741401695997854858170029
641 181031755249327128688661345546
642 181246502592139860745310610005
643 181246502592140286475862241127
644 181246502592140286475862241128
645 181246502592499176825868829856
646 181246503384211129785687317383
647 181246757636849737453110168911
648 181258485039805516112989195640
649 185188468074764231468005263936
650 212207101440105399533740733471
651 277782702112146347202007895904
652 293263001536128903724303303197
653 293263001536128903730947142076
654 343358302784187294870275058337
655 474509504128269190206809383202
656 474509504128269190206809383203
657 555565404224292694404015791808
658 767753119428003944042949816623
659 767769677189627331577061321424
660 767772505664398093937756525279
661 898923707008479989274290850145
662 1176706409120626336476298746049
663 1242067044911719594641477074497
664 1242282009792667284144565908482
665 1242282009792667284144565908483
666 1242282009792667284155315865604
667 1242282009792668398721620128005
668 1242282009908228862280154388487
669 1242282047003137664569652003209
670 1242282264837070205673935868385
671 1242293991563772001787883943693
672 1242845147718756419143443483169
673 1246152084648662923276800720025
674 1269300643158008452210301378017
675 1454489111232772683678306641953
676 1993843335437860677242881152040
677 2010054515455545094163229992008
678 2010054515457065378082322433761
679 2353412818241252672952597492098
680 3252336525249732662226888342242
681 3252336525249732662226888342243
682 3807901929474025356630904134051
683 4984608338594651693107202880100
684 5256155971468642386140194898419
685 5262391031922597833565338816496
686 5262391040706798040291816980003
687 5262391040706798040309210776004
688 6161314747715278029583501626149
689 8514727565956527784535488090805
690 8514727565956530702536099118247
691 8514727565956530702536099118248
692 8699916034031294934004104382183
693 9969216677189303386214405760200
694 13777118606663328742845309894251
695 16130531424904581415797907386349
696 21115139763499233108905110266449
697 22112061431218163447526550842469
698 22291834190970757443015663077489
699 22291846171827788605561180512493
700 22291846172619859445381409012497
701 22291846172619859445381409012498
702 22291846172619859445409552765621
703 22291846172626299471407791117494
704 22293319916257968963639540038109
705 22361291848147896032181910986474
706 26099748102093884802012313146549
707 36068964779283188188226718906749
708 42230279526998466217810220532898
709 58360810284188276867989559727034
710 58360810951903047633608127919247
711 58360810951903047633608127919248
712 58360810951903055273032906782055
713 58387266447342299666674985814095
714 59630111595061056085818429297264
715 68330027629092351019822533679447
716 89445167392591584128727643945896
717 94413435572238462507293552243884
718 94429768326116450053622588573605
719 94429775731186235821789309276872
720 94429775731186235821834846825996
721 110560307156090817237632754212345
722 152609554927839956326754313399697
723 152786728724631034159994994126610
724 152790586683089283455442974745242
725 152790586683089283455442974745243
726 152790586780507556792879632065387
727 152790801685476806064207423568608
728 178890334785183168257455287891792
729 245226519078837658600034940419199
730 247220362414248238889253210011992
731 247220362414275519277277821571239
732 289450641941273985495088042104137
733 378895809333865569623815686050033
734 400009475456580321242184872389193
735 400010949097364782732447070755505
736 400010949097364802732720796316482
737 400010949097364802732720796316483
738 400010949097364802732794477618729
739 400010949102793737033608244867737
740 400014807190449693654209713092814
741 401257101182013465655997597036507
742 408710865131396097666724900698665
743 468340976726457153752543329995929
744 647231311511640322009998617887721
745 757791618667731139247631372100066
746 1047242260609005124742719414204202
747 1047242260609005124742719414204203
748 1226132595394188293000174702095995
749 1605028404728053862623990388146028
750 1694473572120645446752598813240553
751 1694473572120645446752718032091924
752 1983924214061919432247806074196061
753 2719603771298432408047910895453658
754 2741715832729650571495437446296127
755 2741715832729650571495437446296128
756 2741715832729650623856833844116255
757 2741715832729766133073562289689856
758 2741715844711306165881764748174384
759 2741716395612532257708906953910911
760 2741897091214690377011550435491767
761 2742958677877369327914580889779296
762 2801345944324711627581255875593391
763 3210056809456107725247980776292056
764 4430933248878827375862015283489632
765 4436189403769910812261307132159259
766 4436189404850296018248155478388051
767 5193981023518027157495786850488117
768 6799009428246081020119777238634145
769 7176663170535034870148951447609681
770 7177905237542736120477937826347873
771 7177905237579946589743592924684177
772 7177905237579946589743592924684178
773 7177905237579946589743785824837796
774 7177905452582038007813521099612890
775 7200266529428094485775774835670652
776 8404037832974134882743767626780173
777 11614094642430242607991748403072229
778 13598018856492162040239554477268290
779 18791999880010189060651425859857005
780 18791999880010189197735341327756407
781 18791999880010189197735341327756408
782 19200710745141585295402066228455072
783 22002056689466296922983322104048463
784 28801066117712377943103099342682608
785 30160868003361594147127054790409437
786 30405326769321003801783046781012013
787 30406078179462272479000227084261816
788 30406094522439942279026565770048708
789 30406094522440431805726777611823647
790 30406094522440431805727089730828636
791 35600075545958458963222876581316753
792 49198094402450621003462431058585042
793 49198094402450621003462431058585043
794 57602132235424755886206198685365216
795 79604188924891052809189520789413679
796 93202207781383214849429075266681969
797 122003273899095592792532174609364577
798 128649673772413833856325197534599025
799 128802283112339589193498592360277409
800 128802283327341673812651951847998722
801 128802283327341673812651951847998723
802 128802283327341673812652456867157329
803 128802283327341674171542301853876805
804 128802283327596718163212579089337777
805 128802283339323329355791459577553928
806 128802464574099310662389404958167633
807 128803525621333237584653739731942415
808 128860670593789016112318626833812817
809 129203540428523687278307949445035229
810 131603629271666385440233207723592113
811 150804340016807970735635273952047185
812 208405704482555536994509895576090977
813 208406472252232726621841472637412401
814 244006547798191185585064349218729154
815 334489151808275968026445513589957465
816 337208729136068121787989844140877289
817 337208755579574400434493424485411122
818 337208755579574400434493424485411123
819 337208755579576474102873645211330544
820 337231048899490658403457064025449232
821 394810887814999156320699623170776339
822 516814161714094749113231797780140916
823 545520814396234888593827603570579640
824 545615221589341663747584645505432195
825 545615227831807127056334079984659928
826 545615227831807127056334897122823524
827 638817435613190341905763972389505493
828 882823983411381526551241187058499805
829 882823983411381527490828321608234647
830 882823983411381527490828321608234648
831 902024694156523112786230387836689719
832 1033628323428189498226463595560281832
833 1428439211243188654547163218731058171
834 1672445759041379840132227567949787325
835 2189259920755474589245459365729928241
836 2311263194652822082053337854939841813
837 2311263194654570182037991540339292817
838 2311263194654570182037991540339292818
839 2311263194654570182037992862496615021
840 2318463461183998276523767315174963470
841 2706074082469569338358691163510069157
842 3709541537894397242438027704279941552
843 3735271472648880009209292743786861357
844 3739702405764880240421351981513344581
845 3739702405897750052384933352269653592
846 3739702405897758836585154759070350989
847 4378519841510949178490918731459856482
848 6050812813823604387588986304415517197
849 6050965600552329018623146299409643807
850 6050965600552329018623146299409643808
851 6050965600552329021083017353052970255
852 6050965604410384895145779184047582584
853 6050966842834593855693351973345512192
854 6053708559230206387951060880299423103
855 6182569229823995404063379507133235920
856 7084593923980518516849609894969925639
857 9273853844735993106095069260699853880
858 9790668006450087855208298919184508997
859 9790668006450087855208301058479994796
860 11463113765491467695340528626429782121
861 15841633607002416873831447357889638602
862 15841633607002416873831447357889638603
863 18547707689471986212190138521399707760
864 25632301613452504729039748416369633399
865 30010821454963453907530667147829489881
866 39284675299699447013625736408529343761
867 41139446068646645634844750260669314537
868 41466758557284386568001046822811662321
869 41473912928620730632113752758596194513
870 41473935220454921596431169747879027505
871 41473935220454921602871195774259272002
872 41473935220454921602871195774259272003
873 41473935220454921602871199235712080004
874 41473935220454958813340461622291147206
875 41473935220466903258413224166387312007
876 41473935401701424987082325559946589385
877 41473936462736968606008860343911275211
878 41474335235262112052564849983972364816
879 41476677117546136293248207324694763769
880 41603138760883445290149503723704307231
881 42375959914611444715657426162095961721
882 48558529144435440119720805669229197641
883 67106236833907426331910944190628905401
884 78569350599398894027251472817058687522
885 108451522380589934100925814767353578378
886 108579772044886891354460897780015788210
887 108580172054362347934782139964888177402
888 108580172054362347934782139964888177403
889 108580172055835994148197931388260655947
890 108580324845164033411588204172311746011
891 127127879743834334146972278486287885163
892 166412555043533781160598014894817228924
893 175686408888269774266693078554768789003
894 175686408888269774266693084155517082804
895 205697230343233228174223751303346572685
896 284266580873402118570183761921019208834
897 284266580942632122201475224120405260207
898 284266580942632122201475224120405260208
899 284266580942632122218335431145902667255
900 284395441613225911217587542747239073024
901 290449150172456117605538603627538496127
902 332825110087067562321196029789634457848
903 456243448293007499225730280571642401459
904 459952989830901738842091023477161071208
905 459952989830901896468168308275922343011
906 538522340430300790495419781092981030533
907 704934895473834571656017795987798259457
908 744219570773451895180834021951358854213
909 744219570773534018669643532396327603217
910 744219570773534018669643532396327603218
911 744219570773534018669643541458528705021
912 746538034234718016946167299711502566688
913 871347450517368352816615810882615488381
914 1204142155277666594134010057625468934216
915 1204172466174667589021361787049661372624
916 1204172560604435915137811840672249946229
917 1409869790947669143312035591975596518914
918 1948392131377969933763314778018465572805
919 1948392131377969933807455373068577549447
920 1948392131377969933807455373068577549448
921 1990768091292581378523112799230673511168
922 2281217241465037496128651402858212007295
923 2986152136938872067784669198846010266752
924 3148829420509756968936057920997040634319
925 3152019171168009614056673386137256916036
926 3152564686720014817022669380175488679180
927 3152564691966062862001829709412059354384
928 3152564691982405848945267199077878100072
929 3152564691982405848945267213740827495676
930 3691087032412706639440686994833808526209
931 5059817377291729137117877836548735730586
932 5100956764999565498564445718819845318089
933 5100956823360375782752722586809405045122
934 5100956823360375782752722586809405045123
935 5100956823360376450467500991852752100144
936 5101294054409275273411126043873430494355
937 5972304273877744135569338397692020533504
938 8253521515342781631697989800550232540799
939 9663391306290450775010025392525829059713
940 12649543443229322842794694591371839326465
941 13354478338703157414450712387359637585922
942 13354478338703157414450712387359637585923
943 13354478338703157414450712411084788083329
944 13354478338703157414566273965484476108805
945 13354478338703720297216837022704301806977
946 13354478339945439424358941249639791974409
947 13354481080419553026982970096266591496833
948 13354607142228778747688297041099369528337
949 13360532047262387620838663448239937009025
950 13396081477464040859740861891083341893153
951 13644927488875613532056250990987176082049
952 15635695580168194910579363790217849593217
953 21607999854045939046148702187909870126721
954 25299086886458645685589389182743678652930
955 34962478192749096460599414575269507712642
956 34962478192749096460599414575269507712643
957 40934782466626840596168752972961528246147
958 53584325909856163438963447564333367572612
959 56114234598502028007522386482607735437905
960 56570269641090552951211122253283801748387
961 56570447640716856044475637762952293577548
962 56570478046795032678262925858207665366492
963 56570478046795035506748116724791277946353
964 56570478046795035506748116763179377839364
965 66233869353085486281758142155705206899077
966 91424504717163542033246605523681531973629
967 91532956239544131967044987199124481960005
968 91532956239544131967347531338448885552007
969 91532956239544131967347531338448885552008
970 91532956239725378469940030515274754381863
971 91533085042008706066658193727853843719640
972 93523724330836713345870644137679559063175
973 107168651819712326877926895128666735145224
974 148103434286339167474095648101628263391371
975 173402521172797813159685037284371942044301
976 226986847082653976598648484848705309616913
977 239594923767326015054875178393254337281057
978 239630339713069475837055590453772733426181
979 239636390525879441385569116740360973119073
980 239636390525883299441443179440077148943377
981 239636390525883299441443179440077148943378
982 239636390525883299441443179502190399333796
983 239636390678673886221950736232956781008765
984 239636397703788752023481187253598248556268
985 240382928560118017458389346739788651510066
986 280571172992510140037611932413038677189525
987 387739824812222466915538827541705412334749
988 453973694165307953197296969697410619233826
989 622316397960814037219864129145233825547541
990 627376215315813920185154218376221380765634
991 627376215338105766356982006981782561278127
992 627376215338105766356982006981782561278128
993 627376215338105766357774077821630933531255
994 627376215338105778338637549006713465336256
995 627376218079821611068288172863547309452511
996 627417692015223312493275255189107256041896
997 627660610779718992268199594524529800351151
998 641021142826981379889038257972769737360176
999 734544867157818093234908902110449296423351
1000 961531714240472069833557386959154606040264