1 2
2 3
3 6
4 30
5 15
6 10
7 5
8 14
9 21
10 210
11 70
12 35
13 462
14 1155
15 22
16 105
17 330
18 55
19 910
20 39
21 858
22 42
23 33
24 2002
25 5005
26 72930
27 3315
28 1870
29 7
30 770
31 2145
32 714
33 85
34 2926
35 5187
36 9699690
37 154
38 77
39 390
40 3927
41 248710
42 11305
43 238602
44 111546435
45 46
46 231
47 546
48 91
49 3094
50 440895
51 152490
52 21505
53 93763670
54 87
55 4002
56 2310
57 1365
58 170170
59 17017
60 114114
61 9867
62 2306486
63 1078282205
64 620310
65 13485
66 7130
67 385
68 26
69 7293
70 570
71 133
72 520030
73 1870935
74 60138078
75 155
76 11914
77 22533
78 160660290
79 110
80 65
81 1326
82 3135
83 6118
84 33649
85 162690
86 691587897
87 1846670
88 40145
89 467469618
90 1575169365
91 20746
92 165
93 30030
94 7735
95 2470
96 1312311
97 254562
98 50141
99 581334754
100 3492615
101 279759810
102 69905
103 1032288530
104 48633
105 1008940218
106 66
107 3003
108 34
109 13585
110 20281170
111 983535
112 357505330
113 6685349671
114 1036518
115 39237
116 3003626626
117 10120915805
118 124952201298210
119 6022953885
120 2569288370
121 11
122 1430
123 1785
124 1938
125 2860165
126 8294
127 11599797
128 51269790
129 259
130 832848170
131 3399689865
132 828177882
133 123845
134 5410826498
135 12684118629
136 32589158477190044730
137 286
138 143
139 39270
140 10659
141 3910
142 32045
143 1008678
144 589602585
145 5373214
146 116809
147 346753290
148 8119744017
149 670103807644810
150 32300385985
151 1496725998222
152 961380175077106319535
153 118
154 429
155 1122
156 187
157 8398
158 838695
159 45242610
160 7771855
161 495607970
162 10162383
163 579413562
164 144781
165 5321280874
166 1570864671608505
167 710708558430
168 75794006915
169 662646222369530909510
170 183
171 21594
172 4290
173 2805
174 461890
175 46189
176 1794
177 2927463
178 11594
179 5699491655
180 72457790790
181 1952371785
182 371984139496970
183 52171688569
184 263144725077234
185 29763736431
186 30433428630514
187 19548063559901161830545
188 7233990
189 61305
190 39530
191 715
192 2618
193 969969
194 53130
195 253
196 1474070
197 803985
198 317872698
199 18105395
200 25714
201 17524852917
202 624652170
203 260813
204 3811445546230
205 13870303265445
206 436694723594346599382
207 335
208 58646
209 90951
210 3595293030
211 10010
212 6545
213 176358
214 2415
215 17342
216 95381
217 36983310
218 3655536027
219 3215630
220 86645
221 1787457282
222 6124307145
223 30775934
224 159619381691
225 470179771710
226 12882494346033224681769
227 19646410
228 166495
229 8617971054
230 24466273755
231 94754
232 15015
233 510
234 20995
235 230230
236 22011
237 945438
238 133331
239 3072769414
240 6081735
241 40503905051610
242 17930402945
243 4013569690
244 7762769389778403
245 990181249134
246 257910412123
247 8879459379751714187434
248 30468585
249 5808893970
250 269005
251 20176863070
252 187941
253 17808161514
254 6006
255 51
256 4522
257 10465
258 340170
259 1529385
260 1889671030
261 35336848261
262 1804902
263 5680772097
264 36754
265 39350433265
266 185362031249803590
267 5910970635255
268 10195198591222190
269 261944051702675568529303
270 10732218
271 146949
272 48364241926
273 137305263095
274 8417650825245090
275 88836891585
276 44788794490
277 1001
278 1190
279 4845
280 180642
281 8107385
282 3224186
283 3004347423
284 36153390
285 451
286 1797537170
287 2790599385
288 3219981186
289 19768062325521895
290 20515117766
291 185862063756963
292 330547178840070453690
293 497
294 15776067230
295 50557068705
296 15143159598
297 472685
298 79633819958
299 157950690807
300 7074421030108255253430
301 182
302 119
303 106590
304 8211
305 196051310
306 5215595
307 261247602
308 415763985
309 11597014
310 252109
311 57893774841210
312 31569815541
313 14613710
314 122466728995
315 6300408940914
316 9751141775782078383855
317 47092738
318 399091
319 7429307730
320 103050484383
321 37641712186847230
322 397257236495
323 41581782960469206
324 133754519645521334494935
325 263258
326 273
327 102102
328 24871
329 782782
330 248834355
331 132990
332 41079805
333 349482770
334 21933483
335 1442116698
336 360349
337 20689304402
338 3686089938297195
339 697494534960090
340 86399988061205
341 6721125969748099225030
342 73033653
343 11021987886
344 510419
345 84983742662
346 74660922284106795
347 23387022404883930
348 846811868705
349 113229394520147976160090
350 536007
351 141108130806
352 2730
353 255255
354 1330
355 35581
356 532266
357 20553
358 3002846
359 4019051855
360 156385733790
361 4859306265
362 1446285824221810
363 202845136637
364 5738694
365 29210346849453
366 34428464158
367 198273216107568927138385
368 2887020303090
369 31291236795
370 22861051694791310
371 578321570827
372 14966459756726478
373 336694985913
374 665535750225214778
375 2140803213342797752653905
376 150937017657291930
377 573342567585
378 281595235990
379 455
380 4862
381 57
382 144210
383 12685673
384 453530
385 4249635
386 224151018
387 39076895
388 4293197986
389 4570709463841521
390 185869985070
391 612007
392 14451074021410
393 4249179740715
394 4429332196456944079446
395 133695485
396 121186
397 212943355053
398 12232677090
399 840427
400 104581145565200710
401 453897089308960935
402 67428735370554206042394
403 1069655
404 517992495734
405 1054659701361
406 296987147493893719182390
407 130
408 12155
409 1254
410 6555
411 1103102
412 70091
413 195483210
414 2577736707
415 465562127030
416 14466210605
417 466192096090266
418 4739478555
419 116686778
420 605195974097
421 501403209404370
422 130665299795479850343657
423 31742590
424 344045
425 31291800618
426 83244404265
427 221249131166
428 1505619087511
429 24007107368201430
430 1274860242472088421021873
431 554073263024351770
432 2104677780065
433 996368134030710329885766
434 4048386588087045627916185
435 944729501606
436 195
437 46410
438 7315
439 624910
440 11571
441 280504182
442 34532729
443 2166793174
444 880519675035
445 495627690
446 69713960485
447 1194268064990
448 111997281
449 9523494682962
450 1015639692661
451 90063087994624529615402
452 49227915
453 2964969851273430
454 241267405015
455 68650051210
456 282967556925904851
457 42684284934227706
458 2528074171441
459 1079228228963679068296022
460 1128122022859300455
461 541653638124081421041510
462 3838571420585
463 2764932518631279032191610
464 2674778379351
465 2526942045230774631737706
466 78
467 4641
468 5434
469 28405
470 21637770
471 453756765
472 484330
473 24918121501
474 261315516462
475 69513
476 9585921002
477 30452511635
478 2674308930
479 9970851704385
480 103408442853825070
481 2656861095841423623654359
482 17339982
483 75005561631
484 166498
485 467169416285
486 19655085078669386638110
487 212932659561975465
488 711893642907152113361590
489 20404730328965830520071399
490 277647603660894138
491 1923518472249
492 9276127527929882395609834
493 37690236159538697224304815
494 22764997126395821091405202617604520370
495 24096841569672899523631395
496 8510984424780437317235870
497 13
498 2210
499 285285
500 490314
501 4261985
502 9139234
503 27417
504 191096490
505 65296231
506 1475489330
507 10849936605
508 958129794006
509 74950495412042965
510 51073370319482
511 92373445687210611
512 216273506257715751390
513 803
514 32599639930
515 42991173435
516 51523305594
517 711683558380137035
518 285027896582
519 4326248973622424673
520 56353386032592721425210
521 1967623
522 1988351190202029932284390
523 10267327843375412100340335
524 2338420028761398601817742
525 9008911450645
526 21824290852893152698175794
527 61790323281691893111408549
528 525896479052627740771371797072411912900610967452630
529 442
530 221
531 51870
532 22287
533 704990
534 14784055
535 1261182
536 2197609635
537 6659926
538 206941
539 225092784807330
540 24431247519
541 3769027968746006330
542 53472492866485
543 3131303243634258
544 6380068434602614666005
545 97312358
546 824681
547 4073585647659990
548 350620460949
549 124438107730
550 1421875712855
551 228819981572140794
552 1065461052870460690674945
553 1858871496138502538
554 7061025671161
555 753204848954294588042490
556 31876222124886447334072893
557 196613103766836056569310388169764687130
558 208115765870126990405069855
559 16930548579183578712525942426
560 36023908815105000242838968099460216033691851270505155
561 274
562 663
563 1482
564 247
565 2124694
566 7395
567 39457110
568 5569795
569 1847266070
570 12595947
571 208791097653138
572 93983703737
573 6156259251142
574 3617555405570506785
575 337994973030
576 876342736049365
577 4397561293906886944930
578 150916623
579 24466714602
580 1133033
581 289149917186
582 159150669416286405
583 56056226090966536964970
584 2704167177852722855
585 901962118521661645106230
586 3784759186921994127
587 1385515128255368301188634
588 9818818521239
589 21770550120772545830559458
590 556663550951490429740235873770844564105
591 6602534590090374469475002230
592 583002433097459956230657095
593 24366536862771751989073559931021751964394974825305190
594 417
595 114258
596 6630
597 3705
598 965770
599 96577
600 1914
601 6097917
602 12191426
603 21243559805
604 89809102110
605 703535220352965
606 1859596690
607 156977785783
608 5631995922
609 80707582059
610 17110946686526
611 129728058170253164875435
612 5965734107190
613 69460588065
614 77782773472619930
615 1967689690681
616 49476971778
617 807022370239508577
618 426897375542
619 17053199037473111273152535
620 1065770156406619457913959030730
621 5629546621618321115437815
622 83567811504010814566477637400367642930
623 296765714839644771955140907
624 58375141317986400523591623129417629694
625 173095530098308062274032861
626 784448750835505813680368665738
627 1669107775099865011251538855274990009561055775533405515
628 85122210
629 310665
630 204130
631 1105
632 3458
633 2028117
634 79170
635 377
636 1285570
637 484572165
638 1184798238
639 22441055
640 9266014186
641 87609
642 722668243110
643 157842977592160861
644 1812626876830
645 43098823084395
646 2898064983853391068626
647 276268135
648 66447853318
649 178963345057127631
650 6440942296193790
651 1791493
652 374320156414781590
653 168952746175161585
654 537123467468861371673718
655 7552861414285719455
656 1313708228794
657 80842976786738859670454763
658 1772093111688431178153090
659 23101100172899
660 57023719848414795370989140270
661 243112014601640801748184008615
662 15671715075768306674986879552757875004438206830088374
663 745
664 289618
665 440769
666 89974175970
667 15470
668 8645
669 44618574
670 435435
671 4370938
672 198679
673 42136710
674 13625179737
675 3985670
676 31222439105
677 1817536314
678 18427239015
679 5350609409903758
680 432825172199
681 5085661123958610
682 85492917023675036524467
683 16202021045210
684 188644329335
685 26298474117983886
686 67975413135
687 791901914414
688 5388959637919
689 44478162052580688543930
690 10155275050195167120373431
691 1010534635040365930
692 5337784893415
693 5930591001723871886535522
694 24156324766035166813310235
695 6329701447374326
696 1494963923423180959825041889
697 3549080505133442361287357790
698 1073512482690129007236601249363914437804017167861053619
699 215765410
700 787465
701 208571009262
702 567100006935
703 473198
704 23205
705 81510
706 5311735
707 2030
708 45849
709 1345542
710 265031
711 11453049634
712 7538115
713 71757472585890
714 18232132765
715 4643351125270
716 47728779
717 9346426768465206
718 504772927252517
719 58927321338352285062062
720 25126863146385
721 10207159890
722 820891714045
723 36146708951863510
724 960252788451
725 222909738921774294
726 8071254617239
727 8596910580416912336788634
728 2057501151433504095
729 5318398774109217572546032957435630890
730 88456866607795233232749155
731 16498080512560148367840910
732 3998697180282068435866026184365107634039
733 9100729285656444675139306098
734 2862951645385057714161929437
735 726122798510598209274392085944448208538970249794094662
736 328372905
737 147006056670
738 1286615
739 457206903790
740 883623
741 418128636354
742 9282
743 8151
744 1144066
745 11165
746 296670
747 5198685
748 852241634530
749 131710070791
750 2237118
751 10064161653
752 11678193098
753 118400305855
754 122628996799000230
755 9785466194566755
756 1276936319890
757 1738355979481392409330829
758 8850656272458
759 258213
760 139929414646
761 381479504315
762 66699696810034110
763 360147475156770015
764 5670798656477696613276730
765 162539894109407893418435953
766 506381625967327242
767 18886678801263826638596511
768 2217227059822
769 224893933760557841941640765
770 152525812960708377748824629413211410564770
771 86784274367842954998914129535
772 584414319372451831191874655974810
773 49739411697975977335295857887194702284919462110895484347
774 120770706
775 720159
776 1059860836034
777 2881738404545
778 884365062963709470
779 1868911244265
780 1000839795890
781 1547
782 190190
783 1225785
784 269178
785 58435
786 2148146
787 11198022213
788 32083590
789 559
790 3184550330
791 886683312760245
792 3725238233838
793 31940914989372935
794 193644391886894
795 128653203237
796 2193631277756831192670
797 409866457
798 27721084510
799 146273791305
800 27128864417699814
801 2547280386449742515
802 996798799372196618
803 8512426984225876102362279
804 39371840079145445488890
805 3588607
806 5042762862035988781324490
807 9501335860124948990827845
808 13953122416812799160552202
809 13467997608028269874997761589628881068405
810 117081648095692557937180378
811 7244738035128895892095883456727
812 11344338333849541265211020193990599835427465155049590
813 1057
814 372626863070
815 1136882606145
816 342868034334
817 2115055
818 1644059730082
819 3070023522657
820 3072601715793530670479730
821 34034
822 19019
823 222870
824 1480479
825 170980810
826 8299655
827 973741062
828 368961285
829 20545486
830 446641
831 90437765824770
832 94989444987
833 2540694759730270
834 202740651322495
835 15181077981966
836 64712122693826520183765
837 60229442
838 701267
839 13860026821313970
840 286308381891
841 314588766095205647338930
842 1610492985051578705
843 450231458600920385512662
844 744394705225199058353505
845 4714382545807749958
846 17907841531151
847 8976192291727058388990962672197019070
848 190202283603276362948710983
849 2468441737476730
850 1116486992728177677928254635
851 105762599052976582366363262142
852 777087175868693576666954883288356088726781363120896915
853 500170286
854 1825439
855 180373962990
856 2161069690857
857 3477276752408584510
858 7348460374745
859 3463164594921410106
860 46167522861029072154616965
861 1128058
862 51051
863 798
864 52003
865 6902
866 1793505
867 239139510
868 18526992055
869 310141370
870 38857767
871 2252777826
872 562913
873 23935726123166
874 22663635
875 331710718459890
876 37669621436755
877 44603835981055567584290
878 93406677
879 12488276000438238
880 952231525091
881 152247780092774366
882 381467369076662111719245
883 19048589004257670
884 21540840758790603185
885 630164587933426283262070
886 9598728415587654057
887 4264877206737955569879678
888 30224177603213
889 129902732263799377025660998
890 1559402303158113744761256379305909645345
891 23778891176788969669702471492590
892 2132898975811867997050637430565
893 525621009468362078621443935654897792374805885517297670
894 761208063
895 255913126014
896 2239783
897 1742295838738
898 6493268601713301135
899 2108240280383087370
900 15038165838245
901 38676466201919046737045810
902 2188833
903 2469130576314
904 510510
905 1995
906 336490
907 37961
908 134154174
909 15473733
910 11192426
911 3566625755
912 277055878710
913 7590881805
914 8226247337230
915 610334479859
916 3796518
917 79207006512417
918 308681918966642
919 1315813161441139243736555
920 3692365941810
921 35454003899549235
922 33222079310
923 1606768897279
924 118591083048894162
925 846734909943
926 839973094756076666
927 11914383014232830830149815
928 2702956193391324238711395911430
929 17328807590171192765650605
930 498640915523725287638829549091488843830
931 1770771844810020174087496817
932 732889275942174
933 623399956067466460247042467713
934 253627335858457032053628926
935 36005039148582802385568909592360498777674203157934890395
936 155385401900190
937 695822185695
938 2241663960557891870
939 10981550779199
940 1452728990874247086
941 6282611663757
942 43592688150461586682
943 581135077931754435826341605
944 10891692996054619530
945 9655259743785
946 4976027406410
947 85085
948 38
949 14421
950 214890
951 26424307
952 381784130
953 1916585385
954 198918258
955 69229355
956 6706545482
957 13752666834662847
958 188908800990
959 988871
960 6872564451610
961 6893540722926165
962 29394659121941537981778
963 170990365
964 137307737138
965 309453
966 21914755377995370
967 4529027181617351413
968 85180713687174490
969 1345842901624677495
970 375266523500631067003062
971 19155212233003322905
972 15655897188195968247193342
973 1867561705025802914583504623701258067937
974 1109257925135850502049034690
975 64713970860011
976 305917436007520683752341769990
977 46033790844860460367999369005
978 338061282348716329703288401780919875095738461620477782
979 1359952055
980 580606
981 4332362038719
982 279796704270
983 3474359
984 8289489513414095210
985 32916033646223318085
986 24419966119749657852228834
987 4411145
988 8514623522146
989 16521392470821
990 82210901726861122233362610
991 24310
992 95
993 2622
994 1181895
995 1215518122
996 24703679
997 88162927710
998 2287559967
999 824798535470
1000 22598142385
1001 539343716733299478
1002 1852127592315
1003 34045309780385618
1004 1641054168533
1005 233679346539870
1006 867142444097275370462451
1007 40597310
1008 389814338485
1009 29321909562
1010 231280530405
1011 239545140040720514
1012 3786395092921
1013 354303910595909347978710
1014 7095081473982270427829079
1015 9922256190887838353876036987270
1016 63612155022220629251348845
1017 137003176815316590445101472584305218278
1018 20343619603331719763993715
1019 33957203118654062
1020 8020092894554940218696855893
1021 12613258691491766140831827107370
1022 23157197840887068584675255521993011444058084621002728067
1023 352532510
1024 1578655
1025 687357960978
1026 1763536161585
1027 3919278464822
1028 24702897477181
1029 2190671172957296370
1030 366923359543829713057029597
1031 37559238976596717170
1032 33295485672365
1033 259968362354683314638174022
1034 1016577287479056511234004055
1035 15735257352782
1036 36465
1037 43890
1038 15295
1039 5510
1040 1542773001
1041 222222
1042 128712899
1043 1922876494
1044 1559945056215
1045 157480433926530
1046 42665431814543395
1047 3266759230
1048 303692709
1049 10043266955502
1050 2615948465819
1051 597691402146144605629486
1052 62960235
1053 5209928343893910
1054 226079065135
1055 122986086192356530
1056 450474754989
1057 534291134055092992624326
1058 15881186223735652897
1059 6006315012750537678972506
1060 20202230413165858483107950973705
1061 1271230655397285873069870
1062 527813426675103216739409305
1063 10327124707713603039459519310
1064 26985725848624587
1065 196755530784693159190355066454
1066 17373472506304306695673581431
1067 15663506082157189942919029282515954212769215388415470566
1068 536518455
1069 329261666626502610
1070 4737264233065
1071 1421796681890
1072 21828048377479106763
1073 3598572191174574306
1074 38644013118529
1075 307387055545721712389326498
1076 72878257790699700045
1077 151927996876412970676959870
1078 61530968970955
1079 681034750388282052597399110
1080 39688539395739
1081 624509381347980175030595898
1082 14586
1083 4389
1084 11362
1085 30305
1086 82501230
1087 858585
1088 1805230
1089 22113079681
1090 462951436038
1091 22087017381
1092 11090077040966
1093 32028443755
1094 1271833530
1095 59954130729015
1096 83036979611621531210
1097 17631896363311265866069837
1098 22177038
1099 131796821247
1100 164555197378
1101 1297951391945
1102 20176221224135423210610
1103 863235513438541546930935
1104 88127462180797270
1105 113560074520732623404980177
1106 4972069287863112473223640292838
1107 4514389779813
1108 51220384415010345616163978
1109 189397877526242613705125285
1110 1029340204527796410
1111 128956169923239506394154481445
1112 12606651746462889501424724721742330
1113 1072950166627767511089953505852342863574691254106459733771
1114 197323566
1115 1612999885497
1116 777886
1117 8961470327095
1118 7324783592311503051745830
1119 16084552567434222585
1120 192293668371467875784370890
1121 4618658787159621496010427709
1122 18637088947849395618
1123 30531985551507
1124 2153576776876839958277956322
1125 8421321803875676780589309805
1126 77559679593523388606275338710345415745230
1127 4929037883184719900069219265
1128 1954208463560900678282666570
1129 2431
1130 2090
1131 596505
1132 730626
1133 1966279315
1134 15466
1135 12365067
1136 169584690
1137 115680019
1138 468821061919210
1139 6640237151816235
1140 973794399942
1141 331271785
1142 10196013529702
1143 613023775924215873
1144 198041809207539502590
1145 1027
1146 57282804410
1147 42489525580537035
1148 92303641308511842
1149 1194982739727589085
1150 3567773908753425722
1151 1258202786529
1152 313627997733072069799830
1153 35235880877047924073
1154 4666548526166213914048430
1155 56693536981804521367177695
1156 8734084862218886569535972682
1157 72252306712992603507271545574507146900985
1158 1699306851482760902055476380046
1159 7657688103131242957945348813760439
1160 7505977019205686845555033830942606393217811080914810
1161 1727
1162 747016388690
1163 932250677295
1164 1066232004594
1165 52247986823599059955
1166 5263206743938
1167 261605147945353377693
1168 20758229756368592732162490
1169 7548037
1170 523913035740529099273269430
1171 2442074286061741514341760745
1172 524715367501039953559781334
1173 124192977575635
1174 4614113862245450835488179502
1175 11638032711665627876378767179
1176 22743142024335589264077216588019308591217617501316506030
1177 374
1178 209
1179 13123110
1180 4018443
1181 2688010
1182 59755
1183 568793082
1184 1950223935
1185 2399897674174
1186 65753304617
1187 1280292519390
1188 9547419008127
1189 1792454152317758930
1190 60865964310515
1191 20780466980481894
1192 5842233371622415326405
1193 170993446
1194 1449097
1195 6243790807600710
1196 974139786273
1197 134728411295862670
1198 5764327621498247945
1199 331231949176051482
1200 5929695448665116845113735
1201 2584882526264336662
1202 16571830520357
1203 53560056937101514961731161524189878170
1204 160181771970155804224515327
1205 7067029333846154835695541162812128689501010
1206 1113748122950269815069656207305
1207 111791067198996247561245968084094
1208 514159425815589548920519817419568537935420059042664485
1209 1002706562
1210 3659513
1211 441139155994639410
1212 6720374715087
1213 2385904713190
1214 23524976309705
1215 17410689953127720546
1216 311903766083830278388003545
1217 118770304703320588934
1218 105287409604223
1219 197491259753580244775286990
1220 6488357550985223091690644517
1221 573040539425275877060074352349995661633770
1222 36417614696588491002606015235
1223 42707879157410544636645387098967078
1224 1111674821649366959904329057530447445117436318230408632335
1225 3669682
1226 561
1227 277134
1228 62491
1229 18734
1230 3411705
1231 39494910
1232 20760145
1233 1639318670
1234 4538936905503
1235 1043773626
1236 282784669559
1237 16839616934
1238 15989140965
1239 7074587426023770
1240 703703217047640095
1241 4026850120553303219330
1242 265184751
1243 37501371258
1244 1736657
1245 518010052589298698
1246 253362468795
1247 45657458801321336861430
1248 1666206509536938215
1249 5019761777924415805703290
1250 5262955459113752673
1251 41876055308328689795620063469117481042
1252 698211754455313917717924487
1253 81313805866062667515708608518
1254 5616155002547788537874066582875243405524885
1255 1882571823696927100644590970
1256 46009677906798866793520893145045
1257 347776935223196823844049900833674096219091913415719530
1258 1526016921
1259 560201603874
1260 4902953
1261 5418095006558
1262 13288069212487561635
1263 18144308200114714260789930
1264 170464345247733605705
1265 261294839307383077340817530
1266 230456556626240241759
1267 337932971098577482724535894
1268 136863142978471
1269 4346739809742387487877244434
1270 1445361935584395914521310778169193528083665
1271 18088001597241069292325812690823730
1272 95520853841135557606714428365
1273 761867987860776610143632226661970555661196400181991061710
1274 5825073
1275 21376165536786