0 1
1 2
2 3
3 5
4 4
5 13
6 14
7 7
8 14
9 63
10 41
11 16
12 17
13 64
14 313
15 122
16 43
17 26
18 67
19 314
20 1563
21 365
22 124
23 53
24 76
25 317
26 1564
27 7813
28 1094
29 367
30 134
31 103
32 326
33 1567
34 7814
35 39063
36 3281
37 1096
38 377
39 184
40 353
41 1576
42 7817
43 39064
44 195313
45 9842
46 3283
47 1106
48 427
49 434
50 1603
51 7826
52 39067
53 195314
54 976563
55 29525
56 9844
57 3293
58 1156
59 677
60 1684
61 7853
62 39076
63 195317
64 976564
65 4882813
66 88574
67 29527
68 9854
69 3343
70 1406
71 1927
72 7934
73 39103
74 195326
75 976567
76 4882814
77 24414063
78 265721
79 88576
80 29537
81 9904
82 3593
83 2656
84 8177
85 39184
86 195353
87 976576
88 4882817
89 24414064
90 122070313
91 797162
92 265723
93 88586
94 29587
95 10154
96 4843
97 8906
98 39427
99 195434
100 976603
101 4882826
102 24414067
103 122070314
104 610351563
105 2391485
106 797164
107 265733
108 88636
109 29837
110 11404
111 11093
112 40156
113 195677
114 976684
115 4882853
116 24414076
117 122070317
118 610351564
119 3051757813
120 7174454
121 2391487
122 797174
123 265783
124 88886
125 31087
126 17654
127 42343
128 196406
129 976927
130 4882934
131 24414103
132 122070326
133 610351567
134 3051757814
135 15258789063
136 21523361
137 7174456
138 2391497
139 797224
140 266033
141 90136
142 37337
143 48904
144 198593
145 977656
146 4883177
147 24414184
148 122070353
149 610351576
150 3051757817
151 15258789064
152 76293945313
153 64570082
154 21523363
155 7174466
156 2391547
157 797474
158 267283
159 96386
160 68587
161 205154
162 979843
163 4883906
164 24414427
165 122070434
166 610351603
167 3051757826
168 15258789067
169 76293945314
170 381469726563
171 193710245
172 64570084
173 21523373
174 7174516
175 2391797
176 798724
177 273533
178 127636
179 224837
180 986404
181 4886093
182 24415156
183 122070677
184 610351684
185 3051757853
186 15258789076
187 76293945317
188 381469726564
189 1907348632813
190 581130734
191 193710247
192 64570094
193 21523423
194 7174766
195 2393047
196 804974
197 304783
198 283886
199 1006087
200 4892654
201 24417343
202 122071406
203 610351927
204 3051757934
205 15258789103
206 76293945326
207 381469726567
208 1907348632814
209 9536743164063
210 1743392201
211 581130736
212 193710257
213 64570144
214 21523673
215 7176016
216 2399297
217 836224
218 461033
219 1065136
220 4912337
221 24423904
222 122073593
223 610352656
224 3051758177
225 15258789184
226 76293945353
227 381469726576
228 1907348632817
229 9536743164064
230 47683715820313
231 5230176602
232 1743392203
233 581130746
234 193710307
235 64570394
236 21524923
237 7182266
238 2430547
239 992474
240 1242283
241 4971386
242 24443587
243 122080154
244 610354843
245 3051758906
246 15258789427
247 76293945434
248 381469726603
249 1907348632826
250 9536743164067
251 47683715820314
252 238418579101563
253 15690529805
254 5230176604
255 1743392213
256 581130796
257 193710557
258 64571644
259 21531173
260 7213516
261 2586797
262 1773724
263 5148533
264 24502636
265 122099837
266 610361404
267 3051761093
268 15258790156
269 76293945677
270 381469726684
271 1907348632853
272 9536743164076
273 47683715820317
274 238418579101564
275 1192092895507813
276 47071589414
277 15690529807
278 5230176614
279 1743392263
280 581131046
281 193711807
282 64577894
283 21562423
284 7369766
285 3368047
286 5679974
287 24679783
288 122158886
289 610381087
290 3051767654
291 15258792343
292 76293946406
293 381469726927
294 1907348632934
295 9536743164103
296 47683715820326
297 238418579101567
298 1192092895507814
299 5960464477539063
300 141214768241
301 47071589416
302 15690529817
303 5230176664
304 1743392513
305 581132296
306 193718057
307 64609144
308 21718673
309 8151016
310 7274297
311 25211224
312 122336033
313 610440136
314 3051787337
315 15258798904
316 76293948593
317 381469727656
318 1907348633177
319 9536743164184
320 47683715820353
321 238418579101576
322 1192092895507817
323 5960464477539064
324 29802322387695313
325 423644304722
326 141214768243
327 47071589426
328 15690529867
329 5230176914
330 1743393763
331 581138546
332 193749307
333 64765394
334 22499923
335 12057266
336 26805547
337 122867474
338 610617283
339 3051846386
340 15258818587
341 76293955154
342 381469729843
343 1907348633906
344 9536743164427
345 47683715820434
346 238418579101603
347 1192092895507826
348 5960464477539067
349 29802322387695314
350 149011611938476563
351 1270932914165
352 423644304724
353 141214768253
354 47071589476
355 15690530117
356 5230178164
357 1743400013
358 581169796
359 193905557
360 65546644
361 26406173
362 31588516
363 124461797
364 611148724
365 3052023533
366 15258877636
367 76293974837
368 381469736404
369 1907348636093
370 9536743165156
371 47683715820677
372 238418579101684
373 1192092895507853
374 5960464477539076
375 29802322387695317
376 149011611938476564
377 745058059692382813
378 3812798742494
379 1270932914167
380 423644304734
381 141214768303
382 47071589726
383 15690531367
384 5230184414
385 1743431263
386 581326046
387 194686807
388 69452894
389 45937423
390 129244766
391 612743047
392 3052554974
393 15259054783
394 76294033886
395 381469756087
396 1907348642654
397 9536743167343
398 47683715821406
399 238418579101927
400 1192092895507934
401 5960464477539103
402 29802322387695326
403 149011611938476567
404 745058059692382814
405 3725290298461914063
406 11438396227481
407 3812798742496
408 1270932914177
409 423644304784
410 141214768553
411 47071590976
412 15690537617
413 5230215664
414 1743587513
415 582107296
416 198593057
417 88984144
418 143593673
419 617526016
420 3054149297
421 15259586224
422 76294211033
423 381469815136
424 1907348662337
425 9536743173904
426 47683715823593
427 238418579102656
428 1192092895508177
429 5960464477539184
430 29802322387695353
431 149011611938476576
432 745058059692382817
433 3725290298461914064
434 18626451492309570313
435 34315188682442
436 11438396227483
437 3812798742506
438 1270932914227
439 423644305034
440 141214769803
441 47071597226
442 15690568867
443 5230371914
444 1744368763
445 586013546
446 218124307
447 186640394
448 631874923
449 3058932266
450 15261180547
451 76294742474
452 381469992283
453 1907348721386
454 9536743193587
455 47683715830154
456 238418579104843
457 1192092895508906
458 5960464477539427
459 29802322387695434
460 149011611938476603
461 745058059692382826
462 3725290298461914067
463 18626451492309570314
464 93132257461547851563
465 102945566047325
466 34315188682444
467 11438396227493
468 3812798742556
469 1270932914477
470 423644306284
471 141214776053
472 47071628476
473 15690725117
474 5231153164
475 1748275013
476 605544796
477 315780557
478 674921644
479 3073281173
480 15265963516
481 76296336797
482 381470523724
483 1907348898533
484 9536743252636
485 47683715849837
486 238418579111404
487 1192092895511093
488 5960464477540156
489 29802322387695677
490 149011611938476684
491 745058059692382853
492 3725290298461914076
493 18626451492309570317
494 93132257461547851564
495 465661287307739257813
496 308836698141974
497 102945566047327
498 34315188682454
499 11438396227543
500 3812798742806
501 1270932915727
502 423644312534
503 141214807303
504 47071784726
505 15691506367
506 5235059414
507 1767806263
508 703201046
509 804061807
510 3116327894
511 15280312423
512 76301119766
513 381472118047
514 1907349429974
515 9536743429783
516 47683715908886
517 238418579131087
518 1192092895517654
519 5960464477542343
520 29802322387696406
521 149011611938476927
522 745058059692382934
523 3725290298461914103
524 18626451492309570326
525 93132257461547851567
526 465661287307739257814
527 2328306436538696289063
528 926510094425921
529 308836698141976
530 102945566047337
531 34315188682504
532 11438396227793
533 3812798744056
534 1270932921977
535 423644343784
536 141214963553
537 47072565976
538 15695412617
539 5254590664
540 1865462513
541 1191482296
542 3245468057
543 15323359144
544 76315468673
545 381476901016
546 1907351024297
547 9536743961224
548 47683716086033
549 238418579190136
550 1192092895537337
551 5960464477548904
552 29802322387698593
553 149011611938477656
554 745058059692383177
555 3725290298461914184
556 18626451492309570353
557 93132257461547851576
558 465661287307739257817
559 2328306436538696289064
560 11641532182693481445313
561 2779530283277762
562 926510094425923
563 308836698141986
564 102945566047387
565 34315188682754
566 11438396229043
567 3812798750306
568 1270932953227
569 423644500034
570 141215744803
571 47076472226
572 15714943867
573 5352246914
574 2353743763
575 3632888546
576 15452499307
577 76358515394
578 381491249923
579 1907355807266
580 9536745555547
581 47683716617474
582 238418579367283
583 1192092895596386
584 5960464477568587
585 29802322387705154
586 149011611938479843
587 745058059692383906
588 3725290298461914427
589 18626451492309570434
590 93132257461547851603
591 465661287307739257826
592 2328306436538696289067
593 11641532182693481445314
594 58207660913467407226563
595 8338590849833285
596 2779530283277764
597 926510094425933
598 308836698142036
599 102945566047637
600 34315188684004
601 11438396235293
602 3812798781556
603 1270933109477
604 423645281284
605 141219651053
606 47096003476
607 15812600117
608 5840528164
609 4795150013
610 15839919796
611 76487655557
612 381534296644
613 1907370156173
614 9536750338516
615 47683718211797
616 238418579898724
617 1192092895773533
618 5960464477627636
619 29802322387724837
620 149011611938486404
621 745058059692386093
622 3725290298461915156
623 18626451492309570677
624 93132257461547851684
625 465661287307739257853
626 2328306436538696289076
627 11641532182693481445317
628 58207660913467407226564
629 291038304567337036132813
630 25015772549499854
631 8338590849833287
632 2779530283277774
633 926510094425983
634 308836698142286
635 102945566048887
636 34315188690254
637 11438396266543
638 3812798937806
639 1270933890727
640 423649187534
641 141239182303
642 47193659726
643 16300881367
644 8281934414
645 17002181263
646 76875076046
647 381663436807
648 1907413202894
649 9536764687423
650 47683722994766
651 238418581493047
652 1192092896304974
653 5960464477804783
654 29802322387783886
655 149011611938506087
656 745058059692392654
657 3725290298461917343
658 18626451492309571406
659 93132257461547851927
660 465661287307739257934
661 2328306436538696289103
662 11641532182693481445326
663 58207660913467407226567
664 291038304567337036132814
665 1455191522836685180664063
666 75047317648499561
667 25015772549499856
668 8338590849833297
669 2779530283277824
670 926510094426233
671 308836698143536
672 102945566055137
673 34315188721504
674 11438396422793
675 3812799719056
676 1270937796977
677 423668718784
678 141336838553
679 47681940976
680 18742287617
681 20488965664
682 78037337513
683 382050857296
684 1907542343057
685 9536807734144
686 47683737343673
687 238418586276016
688 1192092897899297
689 5960464478336224
690 29802322387961033
691 149011611938565136
692 745058059692412337
693 3725290298461923904
694 18626451492309573593
695 93132257461547852656
696 465661287307739258177
697 2328306436538696289184
698 11641532182693481445353
699 58207660913467407226576
700 291038304567337036132817
701 1455191522836685180664064
702 7275957614183425903320313
703 225141952945498682
704 75047317648499563
705 25015772549499866
706 8338590849833347
707 2779530283278074
708 926510094427483
709 308836698149786
710 102945566086387
711 34315188877754
712 11438397204043
713 3812803625306
714 1270957328227
715 423766375034
716 141825119803
717 50123347226
718 30949318867
719 81524121914
720 383213118763
721 1907929763546
722 9536936874307
723 47683780390394
724 238418600624923
725 1192092902682266
726 5960464479930547
727 29802322388492474
728 149011611938742283
729 745058059692471386
730 3725290298461943587
731 18626451492309580154
732 93132257461547854843
733 465661287307739258906
734 2328306436538696289427
735 11641532182693481445434
736 58207660913467407226603
737 291038304567337036132826
738 1455191522836685180664067
739 7275957614183425903320314
740 36379788070917129516601563
741 675425858836496045
742 225141952945498684
743 75047317648499573
744 25015772549499916
745 8338590849833597
746 2779530283279324
747 926510094433733
748 308836698181036
749 102945566242637
750 34315189659004
751 11438401110293
752 3812823156556
753 1271054984477
754 424254656284
755 144266526053
756 62330378476
757 91984475117
758 386699903164
759 1909092025013
760 9537324294796
761 47683909530557
762 238418643671644
763 1192092917031173
764 5960464484713516
765 29802322390086797
766 149011611939273724
767 745058059692648533
768 3725290298462002636
769 18626451492309599837
770 93132257461547861404
771 465661287307739261093
772 2328306436538696290156
773 11641532182693481445677
774 58207660913467407226684
775 291038304567337036132853
776 1455191522836685180664076
777 7275957614183425903320317
778 36379788070917129516601564
779 181898940354585647583007813
780 2026277576509488134
781 675425858836496047
782 225141952945498694
783 75047317648499623
784 25015772549500166
785 8338590849834847
786 2779530283285574
787 926510094464983
788 308836698337286
789 102945567023887
790 34315193565254
791 11438420641543
792 3812920812806
793 1271543265727
794 426696062534
795 156473557303
796 123365534726
797 397160256367
798 1912578809414
799 9538486556263
800 47684296951046
801 238418772811807
802 1192092960077894
803 5960464499062423
804 29802322394869766
805 149011611940868047
806 745058059693179974
807 3725290298462179783
808 18626451492309658886
809 93132257461547881087
810 465661287307739267654
811 2328306436538696292343
812 11641532182693481446406
813 58207660913467407226927
814 291038304567337036132934
815 1455191522836685180664103
816 7275957614183425903320326
817 36379788070917129516601567
818 181898940354585647583007814
819 909494701772928237915039063
820 6078832729528464401
821 2026277576509488136
822 675425858836496057
823 225141952945498744
824 75047317648499873
825 25015772549501416
826 8338590849841097
827 2779530283316824
828 926510094621233
829 308836699118536
830 102945570930137
831 34315213096504
832 11438518297793
833 3813409094056
834 1273984671977
835 438903093784
836 217508713553
837 428541315976
838 1923039162617
839 9541973340664
840 47685459212513
841 238419160232296
842 1192093089218057
843 5960464542109144
844 29802322409218673
845 149011611945651016
846 745058059694774297
847 3725290298462711224
848 18626451492309836033
849 93132257461547940136
850 465661287307739287337
851 2328306436538696298904
852 11641532182693481448593
853 58207660913467407227656
854 291038304567337036133177
855 1455191522836685180664184
856 7275957614183425903320353
857 36379788070917129516601576
858 181898940354585647583007817
859 909494701772928237915039064
860 4547473508864641189575195313
861 18236498188585393202
862 6078832729528464403
863 2026277576509488146
864 675425858836496107
865 225141952945498994
866 75047317648501123
867 25015772549507666
868 8338590849872347
869 2779530283473074
870 926510095402483
871 308836703024786
872 102945590461387
873 34315310752754
874 11439006579043
875 3815850500306
876 1286191703227
877 499938250034
878 522684494803
879 1954420222226
880 9552433693867
881 47688945996914
882 238420322493763
883 1192093476638546
884 5960464671249307
885 29802322452265394
886 149011611959999923
887 745058059699557266
888 3725290298464305547
889 18626451492310367474
890 93132257461548117283
891 465661287307739346386
892 2328306436538696318587
893 11641532182693481455154
894 58207660913467407229843
895 291038304567337036133906
896 1455191522836685180664427
897 7275957614183425903320434
898 36379788070917129516601603
899 181898940354585647583007826
900 909494701772928237915039067
901 4547473508864641189575195314
902 22737367544323205947875976563
903 54709494565756179605
904 18236498188585393204
905 6078832729528464413
906 2026277576509488196
907 675425858836496357
908 225141952945500244
909 75047317648507373
910 25015772549538916
911 8338590850028597
912 2779530284254324
913 926510099308733
914 308836722556036
915 102945688117637
916 34315799034004
917 11441447985293
918 3828057531556
919 1347226859477
920 805114031284
921 2048563401053
922 9583814753476
923 47699406350117
924 238423809278164
925 1192094638900013
926 5960465058669796
927 29802322581405557
928 149011612003046644
929 745058059713906173
930 3725290298469088516
931 18626451492311961797
932 93132257461548648724
933 465661287307739523533
934 2328306436538696377636
935 11641532182693481474837
936 58207660913467407236404
937 291038304567337036136093
938 1455191522836685180665156
939 7275957614183425903320677
940 36379788070917129516601684
941 181898940354585647583007853
942 909494701772928237915039076
943 4547473508864641189575195317
944 22737367544323205947875976564
945 113686837721616029739379882813
946 164128483697268538814
947 54709494565756179607
948 18236498188585393214
949 6078832729528464463
950 2026277576509488446
951 675425858836497607
952 225141952945506494
953 75047317648538623
954 25015772549695166
955 8338590850809847
956 2779530288160574
957 926510118839983
958 308836820212286
959 102946176398887
960 34318240440254
961 11453655016543
962 3889092687806
963 1652402640727
964 2330992937534
965 9677957932303
966 47730787409726
967 238434269631367
968 1192098125684414
969 5960466220931263
970 29802322968826046
971 149011612132186807
972 745058059756952894
973 3725290298483437423
974 18626451492316744766
975 93132257461550243047
976 465661287307740054974
977 2328306436538696554783
978 11641532182693481533886
979 58207660913467407256087
980 291038304567337036142654
981 1455191522836685180667343
982 7275957614183425903321406
983 36379788070917129516601927
984 181898940354585647583007934
985 909494701772928237915039103
986 4547473508864641189575195326
987 22737367544323205947875976567
988 113686837721616029739379882814
989 568434188608080148696899414063
990 492385451091805616441
991 164128483697268538816
992 54709494565756179617
993 18236498188585393264
994 6078832729528464713
995 2026277576509489696
996 675425858836503857
997 225141952945537744
998 75047317648694873
999 25015772550476416
1000 8338590854716097
1001 2779530307691824
1002 926510216496233
1003 308837308493536
1004 102948617805137
1005 34330447471504
1006 11514690172793
1007 4194268469056
1008 3178281546977
1009 9960387468784
1010 47824930588553
1011 238465650690976
1012 1192108586037617
1013 5960469707715664
1014 29802324131087513
1015 149011612519607296
1016 745058059886093057
1017 3725290298526484144
1018 18626451492331093673
1019 93132257461555026016
1020 465661287307741649297
1021 2328306436538697086224
1022 11641532182693481711033
1023 58207660913467407315136
1024 291038304567337036162337
1025 1455191522836685180673904
1026 7275957614183425903323593
1027 36379788070917129516602656
1028 181898940354585647583008177
1029 909494701772928237915039184
1030 4547473508864641189575195353
1031 22737367544323205947875976576
1032 113686837721616029739379882817
1033 568434188608080148696899414064
1034 2842170943040400743484497070313
1035 1477156353275416849322
1036 492385451091805616443
1037 164128483697268538826
1038 54709494565756179667
1039 18236498188585393514
1040 6078832729528465963
1041 2026277576509495946
1042 675425858836535107
1043 225141952945693994
1044 75047317649476123
1045 25015772554382666
1046 8338590874247347
1047 2779530405348074
1048 926510704777483
1049 308839749899786
1050 102960824836387
1051 34391482627754
1052 11819865954043
1053 5720147375306
1054 10807676078227
1055 48107360125034
1056 238559793869803
1057 1192139967097226
1058 5960480168068867
1059 29802327617871914
1060 149011613681868763
1061 745058060273513546
1062 3725290298655624307
1063 18626451492374140394
1064 93132257461569374923
1065 465661287307746432266
1066 2328306436538698680547
1067 11641532182693482242474
1068 58207660913467407492283
1069 291038304567337036221386
1070 1455191522836685180693587
1071 7275957614183425903330154
1072 36379788070917129516604843
1073 181898940354585647583008906
1074 909494701772928237915039427
1075 4547473508864641189575195434
1076 22737367544323205947875976603
1077 113686837721616029739379882826
1078 568434188608080148696899414067
1079 2842170943040400743484497070314
1080 14210854715202003717422485351563
1081 4431469059826250547965
1082 1477156353275416849324
1083 492385451091805616453
1084 164128483697268538876
1085 54709494565756179917
1086 18236498188585394764
1087 6078832729528472213
1088 2026277576509527196
1089 675425858836691357
1090 225141952946475244
1091 75047317653382373
1092 25015772573913916
1093 8338590971903597
1094 2779530893629324
1095 926513146183733
1096 308851956931036
1097 103021859992637
1098 34696658409004
1099 13345744860293
1100 13349541906556
1101 48954648734477
1102 238842223406284
1103 1192234110276053
1104 5960511549128476
1105 29802338078225117
1106 149011617168653164
1107 745058061435775013
1108 3725290299043044796
1109 18626451492503280557
1110 93132257461612421644
1111 465661287307760781173
1112 2328306436538703463516
1113 11641532182693483836797
1114 58207660913467408023724
1115 291038304567337036398533
1116 1455191522836685180752636
1117 7275957614183425903349837
1118 36379788070917129516611404
1119 181898940354585647583011093
1120 909494701772928237915040156
1121 4547473508864641189575195677
1122 22737367544323205947875976684
1123 113686837721616029739379882853
1124 568434188608080148696899414076
1125 2842170943040400743484497070317
1126 14210854715202003717422485351564
1127 71054273576010018587112426757813
1128 13294407179478751643894
1129 4431469059826250547967
1130 1477156353275416849334
1131 492385451091805616503
1132 164128483697268539126
1133 54709494565756181167
1134 18236498188585401014
1135 6078832729528503463
1136 2026277576509683446
1137 675425858837472607
1138 225141952950381494
1139 75047317672913623
1140 25015772671570166
1141 8338591460184847
1142 2779533335035574
1143 926525353214983
1144 308912992087286
1145 103327035773887
1146 36222537315254
1147 20975139391543
1148 51496514562806
1149 239689512015727
1150 1192516539812534
1151 5960605692307303
1152 29802369459284726
1153 149011627629006367
1154 745058064922559414
1155 3725290300205306263
1156 18626451492890701046
1157 93132257461741561807
1158 465661287307803827894
1159 2328306436538717812423
1160 11641532182693488619766
1161 58207660913467409618047
1162 291038304567337036929974
1163 1455191522836685180929783
1164 7275957614183425903408886
1165 36379788070917129516631087
1166 181898940354585647583017654
1167 909494701772928237915042343
1168 4547473508864641189575196406
1169 22737367544323205947875976927
1170 113686837721616029739379882934
1171 568434188608080148696899414103
1172 2842170943040400743484497070326
1173 14210854715202003717422485351567
1174 71054273576010018587112426757814
1175 355271367880050092935562133789063
1176 39883221538436254931681
1177 13294407179478751643896
1178 4431469059826250547977
1179 1477156353275416849384
1180 492385451091805616753
1181 164128483697268540376
1182 54709494565756187417
1183 18236498188585432264
1184 6078832729528659713
1185 2026277576510464696
1186 675425858841378857
1187 225141952969912744
1188 75047317770569873
1189 25015773159851416
1190 8338593901591097
1191 2779545542066824
1192 926586388371233
1193 309218167868536
1194 104852914680137
1195 43851931846504
1196 59122112047793
1197 242231377844056
1198 1193363828421977
1199 5960888121843784
1200 29802463602463553
1201 149011659010065976
1202 745058075382912617
1203 3725290303692090664
1204 18626451494052962513
1205 93132257462128982296
1206 465661287307932968057
1207 2328306436538760859144
1208 11641532182693502968673
1209 58207660913467414401016
1210 291038304567337038524297
1211 1455191522836685181461224
1212 7275957614183425903586033
1213 36379788070917129516690136
1214 181898940354585647583037337
1215 909494701772928237915048904
1216 4547473508864641189575198593
1217 22737367544323205947875977656
1218 113686837721616029739379883177
1219 568434188608080148696899414184
1220 2842170943040400743484497070353
1221 14210854715202003717422485351576
1222 71054273576010018587112426757817
1223 355271367880050092935562133789064
1224 1776356839400250464677810668945313
1225 119649664615308764795042
1226 39883221538436254931683
1227 13294407179478751643906
1228 4431469059826250548027
1229 1477156353275416849634
1230 492385451091805618003
1231 164128483697268546626
1232 54709494565756218667
1233 18236498188585588514
1234 6078832729529440963
1235 2026277576514370946
1236 675425858860910107
1237 225141953067568994
1238 75047318258851123
1239 25015775601257666
1240 8338606108622347
1241 2779606577223074
1242 926891564152483
1243 310744046774786
1244 112482309211387
1245 81998904502754
1246 249856975329043
1247 1195905694250306
1248 5961735410453227
1249 29802746032000034
1250 149011753153244803
1251 745058106763972226
1252 3725290314152443867
1253 18626451497539746914
1254 93132257463291243763
1255 465661287308320388546
1256 2328306436538889999307
1257 11641532182693546015394
1258 58207660913467428749923
1259 291038304567337043307266
1260 1455191522836685183055547
1261 7275957614183425904117474
1262 36379788070917129516867283
1263 181898940354585647583096386
1264 909494701772928237915068587
1265 4547473508864641189575205154
1266 22737367544323205947875979843
1267 113686837721616029739379883906
1268 568434188608080148696899414427
1269 2842170943040400743484497070434
1270 14210854715202003717422485351603
1271 71054273576010018587112426757826
1272 355271367880050092935562133789067
1273 1776356839400250464677810668945314
1274 8881784197001252323389053344726563
1275 358948993845926294385125
1276 119649664615308764795044
1277 39883221538436254931693
1278 13294407179478751643956
1279 4431469059826250548277
1280 1477156353275416850884
1281 492385451091805624253
1282 164128483697268577876
1283 54709494565756374917
1284 18236498188586369764
1285 6078832729533347213
1286 2026277576533902196
1287 675425858958566357
1288 225141953555850244
1289 75047320700257373
1290 25015787808288916
1291 8338667143778597
1292 2779911753004324
1293 928417443058733
1294 318373441306036
1295 150629281867637
1296 272733767784004
1297 1203531291735293
1298 5964277276281556
1299 29803593320609477
1300 149012035582781284
1301 745058200907151053
1302 3725290345533503476
1303 18626451508000100117
1304 93132257466778028164
1305 465661287309482650013
1306 2328306436539277419796
1307 11641532182693675155557
1308 58207660913467471796644
1309 291038304567337057656173
1310 1455191522836685187838516
1311 7275957614183425905711797
1312 36379788070917129517398724
1313 181898940354585647583273533
1314 909494701772928237915127636
1315 4547473508864641189575224837
1316 22737367544323205947875986404
1317 113686837721616029739379886093
1318 568434188608080148696899415156
1319 2842170943040400743484497070677
1320 14210854715202003717422485351684
1321 71054273576010018587112426757853
1322 355271367880050092935562133789076
1323 1776356839400250464677810668945317
1324 8881784197001252323389053344726564
1325 44408920985006261616945266723632813
1326 1076846981537778883155374
1327 358948993845926294385127
1328 119649664615308764795054
1329 39883221538436254931743
1330 13294407179478751644206
1331 4431469059826250549527
1332 1477156353275416857134
1333 492385451091805655503
1334 164128483697268734126
1335 54709494565757156167
1336 18236498188590276014
1337 6078832729552878463
1338 2026277576631558446
1339 675425859446847607
1340 225141955997256494
1341 75047332907288623
1342 25015848843445166
1343 8338972319559847
1344 2781437631910574
1345 936046837589983
1346 356520413962286
1347 341364145148887
1348 1226408084190254
1349 5971902873766543
1350 29806135186437806
1351 149012882871390727
1352 745058483336687534
1353 3725290439676682303
1354 18626451539381159726
1355 93132257477238381367
1356 465661287312969434414
1357 2328306436540439681263
1358 11641532182694062576046
1359 58207660913467600936807
1360 291038304567337100702894
1361 1455191522836685202187423
1362 7275957614183425910494766
1363 36379788070917129518993047
1364 181898940354585647583804974
1365 909494701772928237915304783
1366 4547473508864641189575283886
1367 22737367544323205947876006087
1368 113686837721616029739379892654
1369 568434188608080148696899417343
1370 2842170943040400743484497071406
1371 14210854715202003717422485351927
1372 71054273576010018587112426757934
1373 355271367880050092935562133789103
1374 1776356839400250464677810668945326
1375 8881784197001252323389053344726567
1376 44408920985006261616945266723632814
1377 222044604925031308084726333618164063
1378 3230540944613336649466121
1379 1076846981537778883155376
1380 358948993845926294385137
1381 119649664615308764795104
1382 39883221538436254931993
1383 13294407179478751645456
1384 4431469059826250555777
1385 1477156353275416888384
1386 492385451091805811753
1387 164128483697269515376
1388 54709494565761062417
1389 18236498188609807264
1390 6078832729650534713
1391 2026277577119839696
1392 675425861888253857
1393 225141968204287744
1394 75047393942444873
1395 25016154019226416
1396 8340498198466097
1397 2789067026441824
1398 974193810246233
1399 547255277243536
1400 1295038461555137
1401 5994779666221504
1402 29813760783922793
1403 149015424737219056
1404 745059330625296977
1405 3725290722106218784
1406 18626451633524338553
1407 93132257508619440976
1408 465661287323429787617
1409 2328306436543926465664
1410 11641532182695224837513
1411 58207660913467988357296
1412 291038304567337229843057
1413 1455191522836685245234144
1414 7275957614183425924843673
1415 36379788070917129523776016
1416 181898940354585647585399297
1417 909494701772928237915836224
1418 4547473508864641189575461033
1419 22737367544323205947876065136
1420 113686837721616029739379912337
1421 568434188608080148696899423904
1422 2842170943040400743484497073593
1423 14210854715202003717422485352656
1424 71054273576010018587112426758177
1425 355271367880050092935562133789184
1426 1776356839400250464677810668945353
1427 8881784197001252323389053344726576
1428 44408920985006261616945266723632817
1429 222044604925031308084726333618164064
1430 1110223024625156540423631668090820313
1431 9691622833840009948398362
1432 3230540944613336649466123
1433 1076846981537778883155386
1434 358948993845926294385187
1435 119649664615308764795354
1436 39883221538436254933243
1437 13294407179478751651706
1438 4431469059826250587027
1439 1477156353275417044634
1440 492385451091806593003
1441 164128483697273421626
1442 54709494565780593667
1443 18236498188707463514
1444 6078832730138815963
1445 2026277579561245946
1446 675425874095285107
1447 225142029239443994
1448 75047699118226123
1449 25017679898132666
1450 8348127592997347
1451 2827213999098074
1452 1164928673527483
1453 1500929593649786
1454 6063410043586387
1455 29836637576377754
1456 149023050334704043
1457 745061872491125306
1458 3725291569394828227
1459 18626451915953875034
1460 93132257602762619803
1461 465661287354810847226
1462 2328306436554386818867
1463 11641532182698711621914
1464 58207660913469150618763
1465 291038304567337617263546
1466 1455191522836685374374307
1467 7275957614183425967890394
1468 36379788070917129538124923
1469 181898940354585647590182266
1470 909494701772928237917430547
1471 4547473508864641189575992474
1472 22737367544323205947876242283
1473 113686837721616029739379971386
1474 568434188608080148696899443587
1475 2842170943040400743484497080154
1476 14210854715202003717422485354843
1477 71054273576010018587112426758906
1478 355271367880050092935562133789427
1479 1776356839400250464677810668945434
1480 8881784197001252323389053344726603
1481 44408920985006261616945266723632826
1482 222044604925031308084726333618164067
1483 1110223024625156540423631668090820314
1484 5551115123125782702118158340454101563
1485 29074868501520029845195085
1486 9691622833840009948398364
1487 3230540944613336649466133
1488 1076846981537778883155436
1489 358948993845926294385437
1490 119649664615308764796604
1491 39883221538436254939493
1492 13294407179478751682956
1493 4431469059826250743277
1494 1477156353275417825884
1495 492385451091810499253
1496 164128483697292952876
1497 54709494565878249917
1498 18236498189195744764
1499 6078832732580222213
1500 2026277591768277196
1501 675425935130441357
1502 225142334415225244
1503 75049224997132373
1504 25025309292663916
1505 8386274565653597
1506 3017948862379324
1507 2118602989933733
1508 6269301175681036
1509 29905267953742637
1510 149045927127159004
1511 745069498088610293
1512 3725294111260656556
1513 18626452763242484477
1514 93132257885192156284
1515 465661287448954026053
1516 2328306436585767878476
1517 11641532182709171975117
1518 58207660913472637403164
1519 291038304567338779525013
1520 1455191522836685761794796
1521 7275957614183426097030557
1522 36379788070917129581171644
1523 181898940354585647604531173
1524 909494701772928237922213516
1525 4547473508864641189577586797
1526 22737367544323205947876773724
1527 113686837721616029739380148533
1528 568434188608080148696899502636
1529 2842170943040400743484497099837
1530 14210854715202003717422485361404
1531 71054273576010018587112426761093
1532 355271367880050092935562133790156
1533 1776356839400250464677810668945677
1534 8881784197001252323389053344726684
1535 44408920985006261616945266723632853
1536 222044604925031308084726333618164076
1537 1110223024625156540423631668090820317
1538 5551115123125782702118158340454101564
1539 27755575615628913510590791702270507813
1540 87224605504560089535585254
1541 29074868501520029845195087
1542 9691622833840009948398374
1543 3230540944613336649466183
1544 1076846981537778883155686
1545 358948993845926294386687
1546 119649664615308764802854
1547 39883221538436254970743
1548 13294407179478751839206
1549 4431469059826251524527
1550 1477156353275421732134
1551 492385451091830030503
1552 164128483697390609126
1553 54709494566366531167
1554 18236498191637151014
1555 6078832744787253463
1556 2026277652803433446
1557 675426240306222607
1558 225143860294131494
1559 75056854391663623
1560 25063456265320166
1561 8577009428934847
1562 3971623178785574
1563 6886974571964983
1564 30111159085837286
1565 149114557504523887
1566 745092374881065254
1567 3725301736858141543
1568 18626455305108312806
1569 93132258732480765727
1570 465661287731383562534
1571 2328306436679911057303
1572 11641532182740553034726
1573 58207660913483097756367
1574 291038304567342266309414
1575 1455191522836686924056263
1576 7275957614183426484451046
1577 36379788070917129710311807
1578 181898940354585647647577894
1579 909494701772928237936562423
1580 4547473508864641189582369766
1581 22737367544323205947878368047
1582 113686837721616029739380679974
1583 568434188608080148696899679783
1584 2842170943040400743484497158886
1585 14210854715202003717422485381087
1586 71054273576010018587112426767654
1587 355271367880050092935562133792343
1588 1776356839400250464677810668946406
1589 8881784197001252323389053344726927
1590 44408920985006261616945266723632934
1591 222044604925031308084726333618164103
1592 1110223024625156540423631668090820326
1593 5551115123125782702118158340454101567
1594 27755575615628913510590791702270507814
1595 138777878078144567552953958511352539063
1596 261673816513680268606755761
1597 87224605504560089535585256
1598 29074868501520029845195097
1599 9691622833840009948398424
1600 3230540944613336649466433
1601 1076846981537778883156936
1602 358948993845926294392937
1603 119649664615308764834104
1604 39883221538436255126993
1605 13294407179478752620456
1606 4431469059826255430777
1607 1477156353275441263384
1608 492385451091927686753
1609 164128483697878890376
1610 54709494568807937417
1611 18236498203844182264
1612 6078832805822409713
1613 2026277957979214696
1614 675427766185128857
1615 225151489688662744
1616 75095001364319873
1617 25254191128601416
1618 9530683745341097
1619 8739994760816824
1620 30728832482121233
1621 149320448636618536
1622 745161005258430137
1623 3725324613650596504
1624 18626462930705797793
1625 93132261274346594056
1626 465661288578672171977
1627 2328306436962340593784
1628 11641532182834696213553
1629 58207660913514478815976
1630 291038304567352726662617
1631 1455191522836690410840664
1632 7275957614183427646712513
1633 36379788070917130097732296
1634 181898940354585647776718057
1635 909494701772928237979609144
1636 4547473508864641189596718673
1637 22737367544323205947883151016
1638 113686837721616029739382274297
1639 568434188608080148696900211224
1640 2842170943040400743484497336033
1641 14210854715202003717422485440136
1642 71054273576010018587112426787337
1643 355271367880050092935562133798904
1644 1776356839400250464677810668948593
1645 8881784197001252323389053344727656
1646 44408920985006261616945266723633177
1647 222044604925031308084726333618164184
1648 1110223024625156540423631668090820353
1649 5551115123125782702118158340454101576
1650 27755575615628913510590791702270507817
1651 138777878078144567552953958511352539064
1652 693889390390722837764769792556762695313
1653 785021449541040805820267282
1654 261673816513680268606755763
1655 87224605504560089535585266
1656 29074868501520029845195147
1657 9691622833840009948398674
1658 3230540944613336649467683
1659 1076846981537778883163186
1660 358948993845926294424187
1661 119649664615308764990354
1662 39883221538436255908243
1663 13294407179478756526706
1664 4431469059826274962027
1665 1477156353275538919634
1666 492385451092415968003
1667 164128483700320296626
1668 54709494581014968667
1669 18236498264879338514
1670 6078833110998190963
1671 2026279483858120946
1672 675435395579660107
1673 225189636661318994
1674 75285736227601123
1675 26207865445007666
1676 14299055327372347
1677 32581852670973074
1678 149938122032902483
1679 745366896390524786
1680 3725393244027961387
1681 18626485807498252754
1682 93132268899944079043
1683 465661291120538000306
1684 2328306437809629203227
1685 11641532183117125750034
1686 58207660913608621994803
1687 291038304567384107722226
1688 1455191522836700871193867
1689 7275957614183431133496914
1690 36379788070917131259993763
1691 181898940354585648164138546
1692 909494701772928238108749307
1693 4547473508864641189639765394
1694 22737367544323205947897499923
1695 113686837721616029739387057266
1696 568434188608080148696901805547
1697 2842170943040400743484497867474
1698 14210854715202003717422485617283
1699 71054273576010018587112426846386
1700 355271367880050092935562133818587
1701 1776356839400250464677810668955154
1702 8881784197001252323389053344729843
1703 44408920985006261616945266723633906
1704 222044604925031308084726333618164427
1705 1110223024625156540423631668090820434
1706 5551115123125782702118158340454101603
1707 27755575615628913510590791702270507826
1708 138777878078144567552953958511352539067
1709 693889390390722837764769792556762695314
1710 3469446951953614188823848962783813476563
1711 2355064348623122417460801845
1712 785021449541040805820267284
1713 261673816513680268606755773
1714 87224605504560089535585316
1715 29074868501520029845195397
1716 9691622833840009948399924
1717 3230540944613336649473933
1718 1076846981537778883194436
1719 358948993845926294580437
1720 119649664615308765771604
1721 39883221538436259814493
1722 13294407179478776057956
1723 4431469059826372618277
1724 1477156353276027200884
1725 492385451094857374253
1726 164128483712527327876
1727 54709494642050124917
1728 18236498570055119764
1729 6078834636877097213
1730 2026287113252652196
1731 675473542552316357
1732 225380371524600244
1733 76239410544007373
1734 30976237027038916
1735 38140913237528597
1736 151791142221754324
1737 745984569786808733
1738 3725599135160056036
1739 18626554437875617637
1740 93132291776736534004
1741 465661298746135485293
1742 2328306440351495031556
1743 11641532183964414359477
1744 58207660913891051531284
1745 291038304567478250901053
1746 1455191522836732252253476
1747 7275957614183441593850117
1748 36379788070917134746778164
1749 181898940354585649326400013
1750 909494701772928238496169796
1751 4547473508864641189768905557
1752 22737367544323205947940546644
1753 113686837721616029739401406173
1754 568434188608080148696906588516
1755 2842170943040400743484499461797
1756 14210854715202003717422486148724
1757 71054273576010018587112427023533
1758 355271367880050092935562133877636
1759 1776356839400250464677810668974837
1760 8881784197001252323389053344736404
1761 44408920985006261616945266723636093
1762 222044604925031308084726333618165156
1763 1110223024625156540423631668090820677
1764 5551115123125782702118158340454101684
1765 27755575615628913510590791702270507853
1766 138777878078144567552953958511352539076
1767 693889390390722837764769792556762695317
1768 3469446951953614188823848962783813476564
1769 17347234759768070944119244813919067382813
1770 7065193045869367252382405534
1771 2355064348623122417460801847
1772 785021449541040805820267294
1773 261673816513680268606755823
1774 87224605504560089535585566
1775 29074868501520029845196647
1776 9691622833840009948406174
1777 3230540944613336649505183
1778 1076846981537778883350686
1779 358948993845926295361687
1780 119649664615308769677854
1781 39883221538436279345743
1782 13294407179478873714206
1783 4431469059826860899527
1784 1477156353278468607134
1785 492385451107064405503
1786 164128483773562484126
1787 54709494947225906167
1788 18236500095934026014
1789 6078842266271628463
1790 2026325260225308446
1791 675664277415597607
1792 226334045841006494
1793 81007782126038623
1794 54818094937195166
1795 157350202788309847
1796 747837589975660574
1797 3726216808556339983
1798 18626760329007712286
1799 93132360407113898887
1800 465661321622927940254
1801 2328306447977092516543
1802 11641532186506280187806
1803 58207660914738340140727
1804 291038304567760680437534
1805 1455191522836826395432303
1806 7275957614183472974909726
1807 36379788070917145207131367
1808 181898940354585652813184414
1809 909494701772928239658431263
1810 4547473508864641190156326046
1811 22737367544323205948069686807
1812 113686837721616029739444452894
1813 568434188608080148696920937423
1814 2842170943040400743484504244766
1815 14210854715202003717422487743047
1816 71054273576010018587112427554974
1817 355271367880050092935562134054783
1818 1776356839400250464677810669033886
1819 8881784197001252323389053344756087
1820 44408920985006261616945266723642654
1821 222044604925031308084726333618167343
1822 1110223024625156540423631668090821406
1823 5551115123125782702118158340454101927
1824 27755575615628913510590791702270507934
1825 138777878078144567552953958511352539103
1826 693889390390722837764769792556762695326
1827 3469446951953614188823848962783813476567
1828 17347234759768070944119244813919067382814
1829 86736173798840354720596224069595336914063
1830 21195579137608101757147216601
1831 7065193045869367252382405536
1832 2355064348623122417460801857
1833 785021449541040805820267344
1834 261673816513680268606756073
1835 87224605504560089535586816
1836 29074868501520029845202897
1837 9691622833840009948437424
1838 3230540944613336649661433
1839 1076846981537778884131936
1840 358948993845926299267937
1841 119649664615308789209104
1842 39883221538436377001993
1843 13294407179479361995456
1844 4431469059829302305777
1845 1477156353290675638384
1846 492385451168099561753
1847 164128484078738265376
1848 54709496473104812417
1849 18236507725328557264
1850 6078880413244284713
1851 2026515995088589696
1852 676617951732003857
1853 231102417423037744
1854 104849640036194873
1855 174027384487976416
1856 753396650542216097
1857 3728069828745191824
1858 18627378002403996233
1859 93132566298245993536
1860 465661390253305305137
1861 2328306470853884971504
1862 11641532194131877672793
1863 58207660917280205969056
1864 291038304568607969046977
1865 1455191522837108824968784
1866 7275957614183567118088553
1867 36379788070917176588190976
1868 181898940354585663273537617
1869 909494701772928243145215664
1870 4547473508864641191318587513
1871 22737367544323205948457107296
1872 113686837721616029739573593057
1873 568434188608080148696963984144
1874 2842170943040400743484518593673
1875 14210854715202003717422492526016
1876 71054273576010018587112429149297
1877 355271367880050092935562134586224
1878 1776356839400250464677810669211033
1879 8881784197001252323389053344815136
1880 44408920985006261616945266723662337
1881 222044604925031308084726333618173904
1882 1110223024625156540423631668090823593
1883 5551115123125782702118158340454102656
1884 27755575615628913510590791702270508177
1885 138777878078144567552953958511352539184
1886 693889390390722837764769792556762695353
1887 3469446951953614188823848962783813476576
1888 17347234759768070944119244813919067382817
1889 86736173798840354720596224069595336914064
1890 433680868994201773602981120347976684570313
1891 63586737412824305271441649802
1892 21195579137608101757147216603
1893 7065193045869367252382405546
1894 2355064348623122417460801907
1895 785021449541040805820267594
1896 261673816513680268606757323
1897 87224605504560089535593066
1898 29074868501520029845234147
1899 9691622833840009948593674
1900 3230540944613336650442683
1901 1076846981537778888038186
1902 358948993845926318799187
1903 119649664615308886865354
1904 39883221538436865283243
1905 13294407179481803401706
1906 4431469059841509337027
1907 1477156353351710794634
1908 492385451473275343003
1909 164128485604617171626
1910 54709504102499343667
1911 18236545872301213514
1912 6079071148107565963
1913 2027469669404995946
1914 681386323314035107
1915 254944275333193994
1916 224058929586976123
1917 770073832241882666
1918 3733628889311747347
1919 18629231022592848074
1920 93133183971642277483
1921 465661596144437399786
1922 2328306539484262336387
1923 11641532217008670127754
1924 58207660924905803454043
1925 291038304571149834875306
1926 1455191522837956113578227
1927 7275957614183849547625034
1928 36379788070917270731369803
1929 181898940354585694654597226
1930 909494701772928253605568867
1931 4547473508864641194805371914
1932 22737367544323205949619368763
1933 113686837721616029739961013546
1934 568434188608080148697093124307
1935 2842170943040400743484561640394
1936 14210854715202003717422506874923
1937 71054273576010018587112433932266
1938 355271367880050092935562136180547
1939 1776356839400250464677810669742474
1940 8881784197001252323389053344992283
1941 44408920985006261616945266723721386
1942 222044604925031308084726333618193587
1943 1110223024625156540423631668090830154
1944 5551115123125782702118158340454104843
1945 27755575615628913510590791702270508906
1946 138777878078144567552953958511352539427
1947 693889390390722837764769792556762695434
1948 3469446951953614188823848962783813476603
1949 17347234759768070944119244813919067382826
1950 86736173798840354720596224069595336914067
1951 433680868994201773602981120347976684570314
1952 2168404344971008868014905601739883422851563
1953 190760212238472915814324949405
1954 63586737412824305271441649804
1955 21195579137608101757147216613
1956 7065193045869367252382405596
1957 2355064348623122417460802157
1958 785021449541040805820268844
1959 261673816513680268606763573
1960 87224605504560089535624316
1961 29074868501520029845390397
1962 9691622833840009949374924
1963 3230540944613336654348933
1964 1076846981537778907569436
1965 358948993845926416455437
1966 119649664615309375146604
1967 39883221538439306689493
1968 13294407179494010432956
1969 4431469059902544493277
1970 1477156353656886575884
1971 492385452999154249253
1972 164128493234011702876
1973 54709542249471999917
1974 18236736607164494764
1975 6080024822423972213
1976 2032238040987027196
1977 705228181224191357
1978 374153564883975244
1979 820105377340882373
1980 3750306071011413916
1981 18634790083159403597
1982 93135036991831129324
1983 465662213817833683733
1984 2328306745375394431036
1985 11641532285639047492637
1986 58207660947782595909004
1987 291038304578775432360293
1988 1455191522840497979406556
1989 7275957614184696836234477
1990 36379788070917553160906284
1991 181898940354585788797776053
1992 909494701772928284986628476
1993 4547473508864641205265725117
1994 22737367544323205953106153164
1995 113686837721616029741123275013
1996 568434188608080148697480544796
1997 2842170943040400743484690780557
1998 14210854715202003717422549921644
1999 71054273576010018587112448281173
2000 355271367880050092935562140963516
2001 1776356839400250464677810671336797
2002 8881784197001252323389053345523724
2003 44408920985006261616945266723898533
2004 222044604925031308084726333618252636
2005 1110223024625156540423631668090849837
2006 5551115123125782702118158340454111404
2007 27755575615628913510590791702270511093
2008 138777878078144567552953958511352540156
2009 693889390390722837764769792556762695677
2010 3469446951953614188823848962783813476684
2011 17347234759768070944119244813919067382853
2012 86736173798840354720596224069595336914076
2013 433680868994201773602981120347976684570317
2014 2168404344971008868014905601739883422851564
2015 10842021724855044340074528008699417114257813
2016 572280636715418747442974848214
2017 190760212238472915814324949407
2018 63586737412824305271441649814
2019 21195579137608101757147216663
2020 7065193045869367252382405846
2021 2355064348623122417460803407
2022 785021449541040805820275094
2023 261673816513680268606794823
2024 87224605504560089535780566
2025 29074868501520029846171647
2026 9691622833840009953281174
2027 3230540944613336673880183
2028 1076846981537779005225686
2029 358948993845926904736687
2030 119649664615311816552854
2031 39883221538451513720743
2032 13294407179555045589206
2033 4431469060207720274527
2034 1477156355182765482134
2035 492385460628548780503
2036 164128531380984359126
2037 54709732984335281167
2038 18237690281480901014
2039 6084793194006003463
2040 2056079898897183446
2041 824437470774972607
2042 970200012637881494
2043 3800337616110413623
2044 18651467264859070166
2045 93140596052397684847
2046 465664066838022535574
2047 2328307363048790714983
2048 11641532491530179587286
2049 58207661016412973273887
2050 291038304601652224815254
2051 1455191522848123576891543
2052 7275957614187238702062806
2053 36379788070918400449515727
2054 181898940354586071227312534
2055 909494701772928379129807303
2056 4547473508864641236646784726
2057 22737367544323205963566506367
2058 113686837721616029744610059414
2059 568434188608080148698642806263
2060 2842170943040400743485078201046
2061 14210854715202003717422679061807
2062 71054273576010018587112491327894
2063 355271367880050092935562155312423
2064 1776356839400250464677810676119766
2065 8881784197001252323389053347118047
2066 44408920985006261616945266724429974
2067 222044604925031308084726333618429783
2068 1110223024625156540423631668090908886
2069 5551115123125782702118158340454131087
2070 27755575615628913510590791702270517654
2071 138777878078144567552953958511352542343
2072 693889390390722837764769792556762696406
2073 3469446951953614188823848962783813476927
2074 17347234759768070944119244813919067382934
2075 86736173798840354720596224069595336914103
2076 433680868994201773602981120347976684570326
2077 2168404344971008868014905601739883422851567
2078 10842021724855044340074528008699417114257814
2079 54210108624275221700372640043497085571289063
2080 1716841910146256242328924544641
2081 572280636715418747442974848216
2082 190760212238472915814324949417
2083 63586737412824305271441649864
2084 21195579137608101757147216913
2085 7065193045869367252382407096
2086 2355064348623122417460809657
2087 785021449541040805820306344
2088 261673816513680268606951073
2089 87224605504560089536561816
2090 29074868501520029850077897
2091 9691622833840009972812424
2092 3230540944613336771536433
2093 1076846981537779493506936
2094 358948993845929346142937
2095 119649664615324023584104
2096 39883221538512548876993
2097 13294407179860221370456
2098 4431469061733599180777
2099 1477156362812160013384
2100 492385498775521436753
2101 164128722115847640376
2102 54710686658651687417
2103 18242458653062932264
2104 6108635051916159713
2105 2175289188447964696
2106 1420483918528878857
2107 3950432251407412744
2108 18701498809958069873
2109 93157273234097351416
2110 465669625898589091097
2111 2328309216068979566824
2112 11641533109203575871233
2113 58207661222304105368536
2114 291038304670282602180137
2115 1455191522871000369346504
2116 7275957614194864299547793
2117 36379788070920942315344056
2118 181898940354586918515921977
2119 909494701772928661559343784
2120 4547473508864641330789963553
2121 22737367544323205994947565976
2122 113686837721616029755070412617
2123 568434188608080148702129590664
2124 2842170943040400743486240462513
2125 14210854715202003717423066482296
2126 71054273576010018587112620468057
2127 355271367880050092935562198359144
2128 1776356839400250464677810690468673
2129 8881784197001252323389053351901016
2130 44408920985006261616945266726024297
2131 222044604925031308084726333618961224
2132 1110223024625156540423631668091086033
2133 5551115123125782702118158340454190136
2134 27755575615628913510590791702270537337
2135 138777878078144567552953958511352548904
2136 693889390390722837764769792556762698593
2137 3469446951953614188823848962783813477656
2138 17347234759768070944119244813919067383177
2139 86736173798840354720596224069595336914184
2140 433680868994201773602981120347976684570353
2141 2168404344971008868014905601739883422851576
2142 10842021724855044340074528008699417114257817
2143 54210108624275221700372640043497085571289064
2144 271050543121376108501863200217485427856445313
2145 5150525730438768726986773633922
2146 1716841910146256242328924544643
2147 572280636715418747442974848226
2148 190760212238472915814324949467
2149 63586737412824305271441650114
2150 21195579137608101757147218163
2151 7065193045869367252382413346
2152 2355064348623122417460840907
2153 785021449541040805820462594
2154 261673816513680268607732323
2155 87224605504560089540468066
2156 29074868501520029869609147
2157 9691622833840010070468674
2158 3230540944613337259817683
2159 1076846981537781934913186
2160 358948993845941553174187
2161 119649664615385058740354
2162 39883221538817724658243
2163 13294407181386100276706
2164 4431469069362993712027
2165 1477156400959132669634
2166 492385689510384718003
2167 164129675790164046626
2168 54715455030233718667
2169 18266300510973088514
2170 6227844341466940963
2171 2771335636201870946
2172 4400716157298410107
2173 18851593445255068994
2174 93207304779196351123
2175 465686303080288757666
2176 2328314775129546122347
2177 11641534962223764723074
2178 58207661839977501652483
2179 291038304876173734274786
2180 1455191522939630746711387
2181 7275957614217741092002754
2182 36379788070928567912829043
2183 181898940354589460381750306
2184 909494701772929508847953227
2185 4547473508864641613219500034
2186 22737367544323206089090744803
2187 113686837721616029786451472226
2188 568434188608080148712589943867
2189 2842170943040400743489727246914
2190 14210854715202003717424228743763
2191 71054273576010018587113007888546
2192 355271367880050092935562327499307
2193 1776356839400250464677810733515394
2194 8881784197001252323389053366249923
2195 44408920985006261616945266730807266
2196 222044604925031308084726333620555547
2197 1110223024625156540423631668091617474
2198 5551115123125782702118158340454367283
2199 27755575615628913510590791702270596386
2200 138777878078144567552953958511352568587
2201 693889390390722837764769792556762705154
2202 3469446951953614188823848962783813479843
2203 17347234759768070944119244813919067383906
2204 86736173798840354720596224069595336914427
2205 433680868994201773602981120347976684570434
2206 2168404344971008868014905601739883422851603
2207 10842021724855044340074528008699417114257826
2208 54210108624275221700372640043497085571289067
2209 271050543121376108501863200217485427856445314
2210 1355252715606880542509316001087427139282226563
2211 15451577191316306180960320901765
2212 5150525730438768726986773633924
2213 1716841910146256242328924544653
2214 572280636715418747442974848276
2215 190760212238472915814324949717
2216 63586737412824305271441651364
2217 21195579137608101757147224413
2218 7065193045869367252382444596
2219 2355064348623122417460997157
2220 785021449541040805821243844
2221 261673816513680268611638573
2222 87224605504560089559999316
2223 29074868501520029967265397
2224 9691622833840010558749924
2225 3230540944613339701223933
2226 1076846981537794141944436
2227 358948993846002588330437
2228 119649664615690234521604
2229 39883221540343603564493
2230 13294407189015494807956
2231 4431469107509966368277
2232 1477156591693995950884
2233 492386643184701124253
2234 164134444161746077876
2235 54739296888143874917
2236 18385509800523869764
2237 6823890789220847213
2238 5751567874971402196
2239 19301877351146066357
2240 93357399414493350244
2241 465736334625387757373
2242 2328331452311245788916
2243 11641540521284331278597
2244 58207663692997690504324
2245 291038305493847130558733
2246 1455191523145521878806036
2247 7275957614286371469367637
2248 36379788070951444705284004
2249 181898940354597085979235293
2250 909494701772932050713781556
2251 4547473508864642460508109477
2252 22737367544323206371520281284
2253 113686837721616029880594651053
2254 568434188608080148743971003476
2255 2842170943040400743500187600117
2256 14210854715202003717427715528164
2257 71054273576010018587114170150013
2258 355271367880050092935562714919796
2259 1776356839400250464677810862655557
2260 8881784197001252323389053409296644
2261 44408920985006261616945266745156173
2262 222044604925031308084726333625338516
2263 1110223024625156540423631668093211797
2264 5551115123125782702118158340454898724
2265 27755575615628913510590791702270773533
2266 138777878078144567552953958511352627636
2267 693889390390722837764769792556762724837
2268 3469446951953614188823848962783813486404
2269 17347234759768070944119244813919067386093
2270 86736173798840354720596224069595336915156
2271 433680868994201773602981120347976684570677
2272 2168404344971008868014905601739883422851684
2273 10842021724855044340074528008699417114257853
2274 54210108624275221700372640043497085571289076
2275 271050543121376108501863200217485427856445317
2276 1355252715606880542509316001087427139282226564
2277 6776263578034402712546580005437135696411132813
2278 46354731573948918542880962705294
2279 15451577191316306180960320901767
2280 5150525730438768726986773633934
2281 1716841910146256242328924544703
2282 572280636715418747442974848526
2283 190760212238472915814324950967
2284 63586737412824305271441657614
2285 21195579137608101757147255663
2286 7065193045869367252382600846
2287 2355064348623122417461778407
2288 785021449541040805825150094
2289 261673816513680268631169823
2290 87224605504560089657655566
2291 29074868501520030455546647
2292 9691622833840013000156174
2293 3230540944613351908255183
2294 1076846981537855177100686
2295 358948993846307764111687
2296 119649664617216113427854
2297 39883221547972998095743
2298 13294407227162467464206
2299 4431469298244829649527
2300 1477157545368312357134
2301 492391411556283155503
2302 164158286019656234126
2303 54858506177694656167
2304 18981556248277776014
2305 9804123027990378463
2306 20652729068819058446
2307 93807683320384347607
2308 465886429260684756494
2309 2328381483856344788623
2310 11641557198466030945166
2311 58207669252058257059847
2312 291038307346867319410574
2313 1455191523763195275089983
2314 7275957614492262601462286
2315 36379788071020075082648887
2316 181898940354619962771690254
2317 909494701772939676311266543
2318 4547473508864645002373937806
2319 22737367544323207218808890727
2320 113686837721616030163024187534
2321 568434188608080148838114182303
2322 2842170943040400743531568659726
2323 14210854715202003717438175881367
2324 71054273576010018587117656934414
2325 355271367880050092935563877181263
2326 1776356839400250464677811250076046
2327 8881784197001252323389053538436807
2328 44408920985006261616945266788202894
2329 222044604925031308084726333639687423
2330 1110223024625156540423631668097994766
2331 5551115123125782702118158340456493047
2332 27755575615628913510590791702271304974
2333 138777878078144567552953958511352804783
2334 693889390390722837764769792556762783886
2335 3469446951953614188823848962783813506087
2336 17347234759768070944119244813919067392654
2337 86736173798840354720596224069595336917343
2338 433680868994201773602981120347976684571406
2339 2168404344971008868014905601739883422851927
2340 10842021724855044340074528008699417114257934
2341 54210108624275221700372640043497085571289103
2342 271050543121376108501863200217485427856445326
2343 1355252715606880542509316001087427139282226567
2344 6776263578034402712546580005437135696411132814
2345 33881317890172013562732900027185678482055664063
2346 139064194721846755628642888115881
2347 46354731573948918542880962705296
2348 15451577191316306180960320901777
2349 5150525730438768726986773633984
2350 1716841910146256242328924544953
2351 572280636715418747442974849776
2352 190760212238472915814324957217
2353 63586737412824305271441688864
2354 21195579137608101757147411913
2355 7065193045869367252383382096
2356 2355064348623122417465684657
2357 785021449541040805844681344
2358 261673816513680268728826073
2359 87224605504560090145936816
2360 29074868501520032896952897
2361 9691622833840025207187424
2362 3230540944613412943411433
2363 1076846981538160352881936
2364 358948993847833643017937
2365 119649664624845507959104
2366 39883221586119970751993
2367 13294407417897330745456
2368 4431470251919146055777
2369 1477162313739894388384
2370 492415253414193311753
2371 164277495309207015376
2372 55454552625448562417
2373 21961788487047307264
2374 24705284221838034713
2375 95158535038057339696
2376 466336713166575753857
2377 2328531578491641787744
2378 11641607230011129944873
2379 58207685929239956726416
2380 291038312905927885966097
2381 1455191525616215463941824
2382 7275957615109935997746233
2383 36379788071225966214743536
2384 181898940354688593149055137
2385 909494701772962553103721504
2386 4547473508864652627971422793
2387 22737367544323209760674719056
2388 113686837721616031010312796977
2389 568434188608080149120543718784
2390 2842170943040400743625711838553
2391 14210854715202003717469556940976
2392 71054273576010018587128117287617
2393 355271367880050092935567363965664
2394 1776356839400250464677812412337513
2395 8881784197001252323389053925857296
2396 44408920985006261616945266917343057
2397 222044604925031308084726333682734144
2398 1110223024625156540423631668112343673
2399 5551115123125782702118158340461276016
2400 27755575615628913510590791702272899297
2401 138777878078144567552953958511353336224
2402 693889390390722837764769792556762961033
2403 3469446951953614188823848962783813565136
2404 17347234759768070944119244813919067412337
2405 86736173798840354720596224069595336923904
2406 433680868994201773602981120347976684573593
2407 2168404344971008868014905601739883422852656
2408 10842021724855044340074528008699417114258177
2409 54210108624275221700372640043497085571289184
2410 271050543121376108501863200217485427856445353
2411 1355252715606880542509316001087427139282226576
2412 6776263578034402712546580005437135696411132817
2413 33881317890172013562732900027185678482055664064
2414 169406589450860067813664500135928392410278320313
2415 417192584165540266885928664347642
2416 139064194721846755628642888115883
2417 46354731573948918542880962705306
2418 15451577191316306180960320901827
2419 5150525730438768726986773634234
2420 1716841910146256242328924546203
2421 572280636715418747442974856026
2422 190760212238472915814324988467
2423 63586737412824305271441845114
2424 21195579137608101757148193163
2425 7065193045869367252387288346
2426 2355064348623122417485215907
2427 785021449541040805942337594
2428 261673816513680269217107323
2429 87224605504560092587343066
2430 29074868501520045103984147
2431 9691622833840086242343674
2432 3230540944613718119192683
2433 1076846981539686231788186
2434 358948993855463037549187
2435 119649664662992480615354
2436 39883221776854834033243
2437 13294408371571647151706
2438 4431475020290728087027
2439 1477186155597804544634
2440 492534462703744093003
2441 164873541756960921626
2442 58434784864218093667
2443 36862949680894963514
2444 99211090191076315963
2445 467687564884248745946
2446 2328981862397532785107
2447 11641757324646426943994
2448 58207735960785055726123
2449 291038329583109585632666
2450 1455191531175276030497347
2451 7275957616962956186598074
2452 36379788071843639611027483
2453 181898940354894484281149786
2454 909494701773031183481086387
2455 4547473508864675504763877754
2456 22737367544323217386272204043
2457 113686837721616033552178625306
2458 568434188608080149967832328227
2459 2842170943040400743908141375034
2460 14210854715202003717563700119803
2461 71054273576010018587159498347226
2462 355271367880050092935577824318867
2463 1776356839400250464677815899121914
2464 8881784197001252323389055088118763
2465 44408920985006261616945267304763546
2466 222044604925031308084726333811874307
2467 1110223024625156540423631668155390394
2468 5551115123125782702118158340475624923
2469 27755575615628913510590791702277682266
2470 138777878078144567552953958511354930547
2471 693889390390722837764769792556763492474
2472 3469446951953614188823848962783813742283
2473 17347234759768070944119244813919067471386
2474 86736173798840354720596224069595336943587
2475 433680868994201773602981120347976684580154
2476 2168404344971008868014905601739883422854843
2477 10842021724855044340074528008699417114258906
2478 54210108624275221700372640043497085571289427
2479 271050543121376108501863200217485427856445434
2480 1355252715606880542509316001087427139282226603
2481 6776263578034402712546580005437135696411132826
2482 33881317890172013562732900027185678482055664067
2483 169406589450860067813664500135928392410278320314
2484 847032947254300339068322500679641962051391601563
2485 1251577752496620800657785993042925
2486 417192584165540266885928664347644
2487 139064194721846755628642888115893
2488 46354731573948918542880962705356
2489 15451577191316306180960320902077
2490 5150525730438768726986773635484
2491 1716841910146256242328924552453
2492 572280636715418747442974887276
2493 190760212238472915814325144717
2494 63586737412824305271442626364
2495 21195579137608101757152099413
2496 7065193045869367252406819596
2497 2355064348623122417582872157
2498 785021449541040806430618844
2499 261673816513680271658513573
2500 87224605504560104794374316
2501 29074868501520106139140397
2502 9691622833840391418124924
2503 3230540944615243998098933
2504 1076846981547315626319436
2505 358948993893610010205437
2506 119649664853727343896604
2507 39883222730529150439493
2508 13294413139943229182956
2509 4431498862148638243277
2510 1477305364887355325884
2511 493130509151497999253
2512 167853773995730452876
2513 73335946058065749917
2514 111368755650133244764
2515 471740120037267722213
2516 2330332714115205777196
2517 11642207608552317941357
2518 58207886055420352725244
2519 291038379614654684632373
2520 1455191547852457730163916
2521 7275957622522016753153597
2522 36379788073696659799879324
2523 181898940355512157677433733
2524 909494701773237074613181036
2525 4547473508864744135141242637
2526 22737367544323240263064659004
2527 113686837721616041177776110293
2528 568434188608080152509698156556
2529 2842170943040400744755429984477
2530 14210854715202003717846129656284
2531 71054273576010018587253641526053
2532 355271367880050092935609205378476
2533 1776356839400250464677826359475117
2534 8881784197001252323389058574903164
2535 44408920985006261616945268467025013
2536 222044604925031308084726334199294796
2537 1110223024625156540423631668284530557
2538 5551115123125782702118158340518671644
2539 27755575615628913510590791702292031173
2540 138777878078144567552953958511359713516
2541 693889390390722837764769792556765086797
2542 3469446951953614188823848962783814273724
2543 17347234759768070944119244813919067648533
2544 86736173798840354720596224069595337002636
2545 433680868994201773602981120347976684599837
2546 2168404344971008868014905601739883422861404
2547 10842021724855044340074528008699417114261093
2548 54210108624275221700372640043497085571290156
2549 271050543121376108501863200217485427856445677
2550 1355252715606880542509316001087427139282226684
2551 6776263578034402712546580005437135696411132853
2552 33881317890172013562732900027185678482055664076
2553 169406589450860067813664500135928392410278320317
2554 847032947254300339068322500679641962051391601564
2555 4235164736271501695341612503398209810256958007813
2556 3754733257489862401973357979128774
2557 1251577752496620800657785993042927
2558 417192584165540266885928664347654
2559 139064194721846755628642888115943
2560 46354731573948918542880962705606
2561 15451577191316306180960320903327
2562 5150525730438768726986773641734
2563 1716841910146256242328924583703
2564 572280636715418747442975043526
2565 190760212238472915814325925967
2566 63586737412824305271446532614
2567 21195579137608101757171630663
2568 7065193045869367252504475846
2569 2355064348623122418071153407
2570 785021449541040808872025094
2571 261673816513680283865544823
2572 87224605504560165829530566
2573 29074868501520411314921647
2574 9691622833841917297031174
2575 3230540944622873392630183
2576 1076846981585462598975686
2577 358948994084344873486687
2578 119649665807401660302854
2579 39883227498900732470743
2580 13294436981801139339206
2581 4431618071438189024527
2582 1477901411335109232134
2583 496110741390267530503
2584 182754935189578109126
2585 147841752027304031167
2586 483897785496324651014
2587 2334385269268224753463
2588 11643558460269990933446
2589 58208336339326243722607
2590 291038529709289981631494
2591 1455191597884002829163623
2592 7275957639199198452820166
2593 36379788079255720366434847
2594 181898940357365177866285574
2595 909494701773854748009464983
2596 4547473508864950026273337286
2597 22737367544323308893442023887
2598 113686837721616064054568565254
2599 568434188608080160135295641543
2600 2842170943040400747297295812806
2601 14210854715202003718693418265727
2602 71054273576010018587536071062534
2603 355271367880050092935703348557303
2604 1776356839400250464677857740534726
2605 8881784197001252323389069035256367
2606 44408920985006261616945271953809414
2607 222044604925031308084726335361556263
2608 1110223024625156540423631668671951046
2609 5551115123125782702118158340647811807
2610 27755575615628913510590791702335077894
2611 138777878078144567552953958511374062423
2612 693889390390722837764769792556769869766
2613 3469446951953614188823848962783815868047
2614 17347234759768070944119244813919068179974
2615 86736173798840354720596224069595337179783
2616 433680868994201773602981120347976684658886
2617 2168404344971008868014905601739883422881087
2618 10842021724855044340074528008699417114267654
2619 54210108624275221700372640043497085571292343
2620 271050543121376108501863200217485427856446406
2621 1355252715606880542509316001087427139282226927
2622 6776263578034402712546580005437135696411132934
2623 33881317890172013562732900027185678482055664103
2624 169406589450860067813664500135928392410278320326
2625 847032947254300339068322500679641962051391601567
2626 4235164736271501695341612503398209810256958007814
2627 21175823681357508476708062516991049051284790039063
2628 11264199772469587205920073937386321
2629 3754733257489862401973357979128776
2630 1251577752496620800657785993042937
2631 417192584165540266885928664347704
2632 139064194721846755628642888116193
2633 46354731573948918542880962706856
2634 15451577191316306180960320909577
2635 5150525730438768726986773672984
2636 1716841910146256242328924739953
2637 572280636715418747442975824776
2638 190760212238472915814329832217
2639 63586737412824305271466063864
2640 21195579137608101757269286913
2641 7065193045869367252992757096
2642 2355064348623122420512559657
2643 785021449541040821079056344
2644 261673816513680344900701073
2645 87224605504560471005311816
2646 29074868501521937193827897
2647 9691622833849546691562424
2648 3230540944661020365286433
2649 1076846981776197462256936
2650 358948995038019189892937
2651 119649670575773242334104
2652 39883251340758642626993
2653 13294556191090690120456
2654 4432214117885942930777
2655 1480881643573878763384
2656 511011902584115186753
2657 257260741158816390376
2658 520370781873495437417
2659 2346542934727281682264
2660 11647611015423009909713
2661 58209687191043916714696
2662 291038979993195872628857
2663 1455191747978638126162744
2664 7275957689230743551819873
2665 36379788095932902066101416
2666 181898940362924238432841097
2667 909494701775707768198316824
2668 4547473508865567699669621233
2669 22737367544323514784574118536
2670 113686837721616132684945930137
2671 568434188608080183012088096504
2672 2842170943040400754922893297793
2673 14210854715202003721235284094056
2674 71054273576010018588383359671977
2675 355271367880050092935985778093784
2676 1776356839400250464677951883713553
2677 8881784197001252323389100416315976
2678 44408920985006261616945282414162617
2679 222044604925031308084726338848340664
2680 1110223024625156540423631669834212513
2681 5551115123125782702118158341035232296
2682 27755575615628913510590791702464218057
2683 138777878078144567552953958511417109144
2684 693889390390722837764769792556784218673
2685 3469446951953614188823848962783820651016
2686 17347234759768070944119244813919069774297
2687 86736173798840354720596224069595337711224
2688 433680868994201773602981120347976684836033
2689 2168404344971008868014905601739883422940136
2690 10842021724855044340074528008699417114287337
2691 54210108624275221700372640043497085571298904
2692 271050543121376108501863200217485427856448593
2693 1355252715606880542509316001087427139282227656
2694 6776263578034402712546580005437135696411133177
2695 33881317890172013562732900027185678482055664184
2696 169406589450860067813664500135928392410278320353
2697 847032947254300339068322500679641962051391601576
2698 4235164736271501695341612503398209810256958007817
2699 21175823681357508476708062516991049051284790039064
2700 105879118406787542383540312584955245256423950195313
2701 33792599317408761617760221812158962
2702 11264199772469587205920073937386323
2703 3754733257489862401973357979128786
2704 1251577752496620800657785993042987
2705 417192584165540266885928664347954
2706 139064194721846755628642888117443
2707 46354731573948918542880962713106
2708 15451577191316306180960320940827
2709 5150525730438768726986773829234
2710 1716841910146256242328925521203
2711 572280636715418747442979731026
2712 190760212238472915814349363467
2713 63586737412824305271563720114
2714 21195579137608101757757568163
2715 7065193045869367255434163346
2716 2355064348623122432719590907
2717 785021449541040882114212594
2718 261673816513680650076482323
2719 87224605504561996884218066
2720 29074868501529566588359147
2721 9691622833887693664218674
2722 3230540944851755228567683
2723 1076846982729871778663186
2724 358948999806390771924187
2725 119649694417631152490354
2726 39883370550048193408243
2727 13295152237538444026706
2728 4435194350124712462027
2729 1495782804767726419634
2730 585517708553353468003
2731 629789771005007796626
2732 2383015931104452468667
2733 11659768680882066838514
2734 58213739746196935690963
2735 291040330844913545620946
2736 1455192198262544017160107
2737 7275957839325378848818994
2738 36379788145964447165101123
2739 181898940379601420132507666
2740 909494701781266828764872347
2741 4547473508867420719858473074
2742 22737367544324132457970402483
2743 113686837721616338576078024786
2744 568434188608080251642465461387
2745 2842170943040400777799685752754
2746 14210854715202003728860881579043
2747 71054273576010018590925225500306
2748 355271367880050092936833066703227
2749 1776356839400250464678234313250034
2750 8881784197001252323389194559494803
2751 44408920985006261616945313795222226
2752 222044604925031308084726349308693867
2753 1110223024625156540423631673320996914
2754 5551115123125782702118158342197493763
2755 27755575615628913510590791702851638546
2756 138777878078144567552953958511546249307
2757 693889390390722837764769792556827265394
2758 3469446951953614188823848962783834999923
2759 17347234759768070944119244813919074557266
2760 86736173798840354720596224069595339305547
2761 433680868994201773602981120347976685367474
2762 2168404344971008868014905601739883423117283
2763 10842021724855044340074528008699417114346386
2764 54210108624275221700372640043497085571318587
2765 271050543121376108501863200217485427856455154
2766 1355252715606880542509316001087427139282229843
2767 6776263578034402712546580005437135696411133906
2768 33881317890172013562732900027185678482055664427
2769 169406589450860067813664500135928392410278320434
2770 847032947254300339068322500679641962051391601603
2771 4235164736271501695341612503398209810256958007826
2772 21175823681357508476708062516991049051284790039067
2773 105879118406787542383540312584955245256423950195314
2774 529395592033937711917701562924776226282119750976563
2775 101377797952226284853280665436476885
2776 33792599317408761617760221812158964
2777 11264199772469587205920073937386333
2778 3754733257489862401973357979128836
2779 1251577752496620800657785993043237
2780 417192584165540266885928664349204
2781 139064194721846755628642888123693
2782 46354731573948918542880962744356
2783 15451577191316306180960321097077
2784 5150525730438768726986774610484
2785 1716841910146256242328929427453
2786 572280636715418747442999262276
2787 190760212238472915814447019717
2788 63586737412824305272052001364
2789 21195579137608101760198974413
2790 7065193045869367267641194596
2791 2355064348623122493754747157
2792 785021449541041187289993844
2793 261673816513682175955388573
2794 87224605504569626278749316
2795 29074868501567713561015397
2796 9691622834078428527499924
2797 3230540945805429544973933
2798 1076846987498243360694436
2799 358949023648248682080437
2800 119649813626920703271604
2801 39883966596495947314493
2802 13298132469777213557956
2803 4450095511318560118277
2804 1570288610736964700884
2805 958046738399544874253
2806 2492434920235964827876
2807 11696241677259237624917
2808 58225897411655992619764
2809 291044383400066564597213
2810 1455193549114261690152196
2811 7275958289609284739816357
2812 36379788296059082462100244
2813 181898940429632965231507373
2814 909494701797944010464538916
2815 4547473508872979780425028597
2816 22737367544325985478159254324
2817 113686837721616956249474308733
2818 568434188608080457533597556036
2819 2842170943040400846430063117637
2820 14210854715202003751737674034004
2821 71054273576010018598550822985293
2822 355271367880050092939374932531556
2823 1776356839400250464679081601859477
2824 8881784197001252323389476989031284
2825 44408920985006261616945407938401053
2826 222044604925031308084726380689753476
2827 1110223024625156540423631683781350117
2828 5551115123125782702118158345684278164
2829 27755575615628913510590791704013900013
2830 138777878078144567552953958511933669796
2831 693889390390722837764769792556956405557
2832 3469446951953614188823848962783878046644
2833 17347234759768070944119244813919088906173
2834 86736173798840354720596224069595344088516
2835 433680868994201773602981120347976686961797
2836 2168404344971008868014905601739883423648724
2837 10842021724855044340074528008699417114523533
2838 54210108624275221700372640043497085571377636
2839 271050543121376108501863200217485427856474837
2840 1355252715606880542509316001087427139282236404
2841 6776263578034402712546580005437135696411136093
2842 33881317890172013562732900027185678482055665156
2843 169406589450860067813664500135928392410278320677
2844 847032947254300339068322500679641962051391601684
2845 4235164736271501695341612503398209810256958007853
2846 21175823681357508476708062516991049051284790039076
2847 105879118406787542383540312584955245256423950195317
2848 529395592033937711917701562924776226282119750976564
2849 2646977960169688559588507814623881131410598754882813
2850 304133393856678854559841996309430654
2851 101377797952226284853280665436476887
2852 33792599317408761617760221812158974
2853 11264199772469587205920073937386383
2854 3754733257489862401973357979129086
2855 1251577752496620800657785993044487
2856 417192584165540266885928664355454
2857 139064194721846755628642888154943
2858 46354731573948918542880962900606
2859 15451577191316306180960321878327
2860 5150525730438768726986778516734
2861 1716841910146256242328948958703
2862 572280636715418747443096918526
2863 190760212238472915814935300967
2864 63586737412824305274493407614
2865 21195579137608101772406005663
2866 7065193045869367328676350846
2867 2355064348623122798930528407
2868 785021449541042713168900094
2869 261673816513689805349919823
2870 87224605504607773251405566
2871 29074868501758448424296647
2872 9691622835032102843906174
2873 3230540950573801127005183
2874 1076847011340101270850686
2875 358949142857538232861687
2876 119650409673368457177854
2877 39886946828734716845743
2878 13313033630971061214206
2879 4524601317287798399527
2880 1942817640583156107134
2881 2820691887630501905503
2882 11805660666390749984126
2883 58262370408033163406167
2884 291056541065525621526014
2885 1455197601669414709128463
2886 7275959640461002412808446
2887 36379788746342988353097607
2888 181898940579727600528506494
2889 909494701847975555563538623
2890 4547473508889656962124695166
2891 22737367544331544538725809847
2892 113686837721618809269663160574
2893 568434188608081075206993839983
2894 2842170943040401052321195212286
2895 14210854715202003820368051398887
2896 71054273576010018621427615440254
2897 355271367880050092947000530016543
2898 1776356839400250464681623467687806
2899 8881784197001252323390324277640727
2900 44408920985006261616945690367937534
2901 222044604925031308084726474832932303
2902 1110223024625156540423631715162409726
2903 5551115123125782702118158356144631367
2904 27755575615628913510590791707500684414
2905 138777878078144567552953958513095931263
2906 693889390390722837764769792557343826046
2907 3469446951953614188823848962784007186807
2908 17347234759768070944119244813919131952894
2909 86736173798840354720596224069595358437423
2910 433680868994201773602981120347976691744766
2911 2168404344971008868014905601739883425243047
2912 10842021724855044340074528008699417115054974
2913 54210108624275221700372640043497085571554783
2914 271050543121376108501863200217485427856533886
2915 1355252715606880542509316001087427139282256087
2916 6776263578034402712546580005437135696411142654
2917 33881317890172013562732900027185678482055667343
2918 169406589450860067813664500135928392410278321406
2919 847032947254300339068322500679641962051391601927
2920 4235164736271501695341612503398209810256958007934
2921 21175823681357508476708062516991049051284790039103
2922 105879118406787542383540312584955245256423950195326
2923 529395592033937711917701562924776226282119750976567
2924 2646977960169688559588507814623881131410598754882814
2925 13234889800848442797942539073119405657052993774414063
2926 912400181570036563679525988928291961
2927 304133393856678854559841996309430656
2928 101377797952226284853280665436476897
2929 33792599317408761617760221812159024
2930 11264199772469587205920073937386633
2931 3754733257489862401973357979130336
2932 1251577752496620800657785993050737
2933 417192584165540266885928664386704
2934 139064194721846755628642888311193
2935 46354731573948918542880963681856
2936 15451577191316306180960325784577
2937 5150525730438768726986798047984
2938 1716841910146256242329046614953
2939 572280636715418747443585199776
2940 190760212238472915817376707217
2941 63586737412824305286700438864
2942 21195579137608101833441161913
2943 7065193045869367633852132096
2944 2355064348623124324809434657
2945 785021449541050342563431344
2946 261673816513727952322576073
2947 87224605504798508114686816
2948 29074868502712122740702897
2949 9691622839800474425937424
2950 3230540974415659037161433
2951 1076847130549390821631936
2952 358949738903985986767937
2953 119653389905607226709104
2954 39901847989928564501993
2955 13387539436940299495456
2956 4897130347133989805777
2957 3805462789814113138384
2958 12133917633785287061753
2959 58371789397164675765376
2960 291093014061902792312417
2961 1455209759334873766057264
2962 7275963693016155431784713
2963 36379790097194706026089696
2964 181898941030011506419503857
2965 909494701998070190860537744
2966 4547473508939688507223694873
2967 22737367544348221720425476416
2968 113686837721624368330229716097
2969 568434188608082928227182691824
2970 2842170943040401669994591496233
2971 14210854715202004026259183493536
2972 71054273576010018690057992805137
2973 355271367880050092969877322471504
2974 1776356839400250464689249065172793
2975 8881784197001252323392866143469056
2976 44408920985006261616946537656546977
2977 222044604925031308084726757262468784
2978 1110223024625156540423631809305588553
2979 5551115123125782702118158387525690976
2980 27755575615628913510590791717961037617
2981 138777878078144567552953958516582715664
2982 693889390390722837764769792558506087513
2983 3469446951953614188823848962784394607296
2984 17347234759768070944119244813919261093057
2985 86736173798840354720596224069595401484144
2986 433680868994201773602981120347976706093673
2987 2168404344971008868014905601739883430026016
2988 10842021724855044340074528008699417116649297
2989 54210108624275221700372640043497085572086224
2990 271050543121376108501863200217485427856711033
2991 1355252715606880542509316001087427139282315136
2992 6776263578034402712546580005437135696411162337
2993 33881317890172013562732900027185678482055673904
2994 169406589450860067813664500135928392410278323593
2995 847032947254300339068322500679641962051391602656
2996 4235164736271501695341612503398209810256958008177
2997 21175823681357508476708062516991049051284790039184
2998 105879118406787542383540312584955245256423950195353
2999 529395592033937711917701562924776226282119750976576
3000 2646977960169688559588507814623881131410598754882817
3001 13234889800848442797942539073119405657052993774414064
3002 66174449004242213989712695365597028285264968872070313
3003 2737200544710109691038577966784875882
3004 912400181570036563679525988928291963
3005 304133393856678854559841996309430666
3006 101377797952226284853280665436476947
3007 33792599317408761617760221812159274
3008 11264199772469587205920073937387883
3009 3754733257489862401973357979136586
3010 1251577752496620800657785993081987
3011 417192584165540266885928664542954
3012 139064194721846755628642889092443
3013 46354731573948918542880967588106
3014 15451577191316306180960345315827
3015 5150525730438768726986895704234
3016 1716841910146256242329534896203
3017 572280636715418747446026606026
3018 190760212238472915829583738467
3019 63586737412824305347735595114
3020 21195579137608102138616943163
3021 7065193045869369159731038346
3022 2355064348623131954203965907
3023 785021449541088489536087594
3024 261673816513918687185857323
3025 87224605505752182431093066
3026 29074868507480494322734147
3027 9691622863642332336093674
3028 3230541093624948587942683
3029 1076847726595838575538186
3030 358952719136224756299187
3031 119668291066801074365354
3032 39976353795897802783243
3033 13760068466786490901706
3034 6759775496364946837027
3035 13118688535968898294634
3036 58700046364559212843003
3037 291202433051034304671626
3038 1455246232331250936843667
3039 7275975850681614488713514
3040 36379794149749859045065963
3041 181898942380863224092495946
3042 909494702448354096751535107
3043 4547473509089783142520693994
3044 22737367544398253265524476123
3045 113686837721641045511929382666
3046 568434188608088487287749247347
3047 2842170943040403523014780348074
3048 14210854715202004643932579777483
3049 71054273576010018895949124899786
3050 355271367880050093038507699836387
3051 1776356839400250464712125857627754
3052 8881784197001252323400491740954043
3053 44408920985006261616949079522375306
3054 222044604925031308084727604551078227
3055 1110223024625156540423632091735125034
3056 5551115123125782702118158481668869803
3057 27755575615628913510590791749342097226
3058 138777878078144567552953958527043068867
3059 693889390390722837764769792561992871914
3060 3469446951953614188823848962785556868763
3061 17347234759768070944119244813919648513546
3062 86736173798840354720596224069595530624307
3063 433680868994201773602981120347976749140394
3064 2168404344971008868014905601739883444374923
3065 10842021724855044340074528008699417121432266
3066 54210108624275221700372640043497085573680547
3067 271050543121376108501863200217485427857242474
3068 1355252715606880542509316001087427139282492283
3069 6776263578034402712546580005437135696411221386
3070 33881317890172013562732900027185678482055693587
3071 169406589450860067813664500135928392410278330154
3072 847032947254300339068322500679641962051391604843
3073 4235164736271501695341612503398209810256958008906
3074 21175823681357508476708062516991049051284790039427
3075 105879118406787542383540312584955245256423950195434
3076 529395592033937711917701562924776226282119750976603
3077 2646977960169688559588507814623881131410598754882826
3078 13234889800848442797942539073119405657052993774414067
3079 66174449004242213989712695365597028285264968872070314
3080 330872245021211069948563476827985141426324844360351563
3081 8211601634130329073115733900354627645
3082 2737200544710109691038577966784875884
3083 912400181570036563679525988928291973
3084 304133393856678854559841996309430716
3085 101377797952226284853280665436477197
3086 33792599317408761617760221812160524
3087 11264199772469587205920073937394133
3088 3754733257489862401973357979167836
3089 1251577752496620800657785993238237
3090 417192584165540266885928665324204
3091 139064194721846755628642892998693
3092 46354731573948918542880987119356
3093 15451577191316306180960442972077
3094 5150525730438768726987383985484
3095 1716841910146256242331976302453
3096 572280636715418747458233637276
3097 190760212238472915890618894717
3098 63586737412824305652911376364
3099 21195579137608103664495849413
3100 7065193045869376789125569596
3101 2355064348623170101176622157
3102 785021449541279224399368844
3103 261673816514872361502263573
3104 87224605510520554013124316
3105 29074868531322352232890397
3106 9691622982851621886874924
3107 3230541689671396341848933
3108 1076850706828077345069436
3109 358967620297418603955437
3110 119742796872770312646604
3111 40348882825743994189493
3112 15622713616017447932956
3113 16073001242519731993277
3114 59684817266742824075884
3115 291530690018428841749253
3116 1455355651320382449202876
3117 7276012323677991659499917
3118 36379806307415318101994764
3119 181898946433418377111472213
3120 909494703799205814424527196
3121 4547473509540067048411691357
3122 22737367544548347900821475244
3123 113686837721691077057028382373
3124 568434188608105164469448913916
3125 2842170943040409082075346903597
3126 14210854715202006496952768629324
3127 71054273576010019513622521183733
3128 355271367880050093244398831931036
3129 1776356839400250464780756234992637
3130 8881784197001252323423368533409004
3131 44408920985006261616956705119860293
3132 222044604925031308084730146416906556
3133 1110223024625156540423632939023734477
3134 5551115123125782702118158764098406284
3135 27755575615628913510590791843485276053
3136 138777878078144567552953958558424128476
3137 693889390390722837764769792572453225117
3138 3469446951953614188823848962789043653164
3139 17347234759768070944119244813920810775013
3140 86736173798840354720596224069595918044796
3141 433680868994201773602981120347976878280557
3142 2168404344971008868014905601739883487421644
3143 10842021724855044340074528008699417135781173
3144 54210108624275221700372640043497085578463516
3145 271050543121376108501863200217485427858836797
3146 1355252715606880542509316001087427139283023724
3147 6776263578034402712546580005437135696411398533
3148 33881317890172013562732900027185678482055752636
3149 169406589450860067813664500135928392410278349837
3150 847032947254300339068322500679641962051391611404
3151 4235164736271501695341612503398209810256958011093
3152 21175823681357508476708062516991049051284790040156
3153 105879118406787542383540312584955245256423950195677
3154 529395592033937711917701562924776226282119750976684
3155 2646977960169688559588507814623881131410598754882853
3156 13234889800848442797942539073119405657052993774414076
3157 66174449004242213989712695365597028285264968872070317
3158 330872245021211069948563476827985141426324844360351564
3159 1654361225106055349742817384139925707131624221801757813
3160 24634804902390987219347201701063882934
3161 8211601634130329073115733900354627647
3162 2737200544710109691038577966784875894
3163 912400181570036563679525988928292023
3164 304133393856678854559841996309430966
3165 101377797952226284853280665436478447
3166 33792599317408761617760221812166774
3167 11264199772469587205920073937425383
3168 3754733257489862401973357979324086
3169 1251577752496620800657785994019487
3170 417192584165540266885928669230454
3171 139064194721846755628642912529943
3172 46354731573948918542881084775606
3173 15451577191316306180960931253327
3174 5150525730438768726989825391734
3175 1716841910146256242344183333703
3176 572280636715418747519268793526
3177 190760212238472916195794675967
3178 63586737412824307178790282614
3179 21195579137608111293890380663
3180 7065193045869414936098225846
3181 2355064348623360836039903407
3182 785021449542232898715775094
3183 261673816519640733084294823
3184 87224605534362411923280566
3185 29074868650531641783671647
3186 9691623578898069640781174
3187 3230544669903635111380183
3188 1076865607989271192725686
3189 359042126103387842236687
3190 120115325902616504052854
3191 42211527974974951220743
3192 24935939362172233089206
3193 62639129973293657774527
3194 292515460920612452982134
3195 1455683908287776986280503
3196 7276121742667123171859126
3197 36379842780411695272781167
3198 181898958591083836168401014
3199 909494707851760967443503463
3200 4547473510890918766084683446
3201 22737367544998631806712472607
3202 113686837721841171692325381494
3203 568434188608155196014547913623
3204 2842170943040425759257046570166
3205 14210854715202012056013335184847
3206 71054273576010021366642710035574
3207 355271367880050093862072228214983
3208 1776356839400250464986647367087286
3209 8881784197001252323491998910773887
3210 44408920985006261616979581912315254
3211 222044604925031308084737772014391543
3212 1110223024625156540423635480889562806
3213 5551115123125782702118159611387015727
3214 27755575615628913510590792125914812534
3215 138777878078144567552953958652567307303
3216 693889390390722837764769792603834284726
3217 3469446951953614188823848962799504006367
3218 17347234759768070944119244813924297559414
3219 86736173798840354720596224069597080306263
3220 433680868994201773602981120347977265701046
3221 2168404344971008868014905601739883616561807
3222 10842021724855044340074528008699417178827894
3223 54210108624275221700372640043497085592812423
3224 271050543121376108501863200217485427863619766
3225 1355252715606880542509316001087427139284618047
3226 6776263578034402712546580005437135696411929974
3227 33881317890172013562732900027185678482055929783
3228 169406589450860067813664500135928392410278408886
3229 847032947254300339068322500679641962051391631087
3230 4235164736271501695341612503398209810256958017654
3231 21175823681357508476708062516991049051284790042343
3232 105879118406787542383540312584955245256423950196406
3233 529395592033937711917701562924776226282119750976927
3234 2646977960169688559588507814623881131410598754882934
3235 13234889800848442797942539073119405657052993774414103
3236 66174449004242213989712695365597028285264968872070326
3237 330872245021211069948563476827985141426324844360351567
3238 1654361225106055349742817384139925707131624221801757814
3239 8271806125530276748714086920699628535658121109008789063
3240 73904414707172961658041605103191648801
3241 24634804902390987219347201701063882936
3242 8211601634130329073115733900354627657
3243 2737200544710109691038577966784875944
3244 912400181570036563679525988928292273
3245 304133393856678854559841996309432216
3246 101377797952226284853280665436484697
3247 33792599317408761617760221812198024
3248 11264199772469587205920073937581633
3249 3754733257489862401973357980105336
3250 1251577752496620800657785997925737
3251 417192584165540266885928688761704
3252 139064194721846755628643010186193
3253 46354731573948918542881573056856
3254 15451577191316306180963372659577
3255 5150525730438768727002032422984
3256 1716841910146256242405218489953
3257 572280636715418747824444574776
3258 190760212238472917721673582217
3259 63586737412824314808184813864
3260 21195579137608149440863036913
3261 7065193045869605670961507096
3262 2355064348624314510356309657
3263 785021449547001270297806344
3264 261673816543482590994451073
3265 87224605653571701474061816
3266 29074869246578089537577897
3267 9691626559130308410312424
3268 3230559571064828959036433
3269 1076940113795240431006936
3270 359414655133234033642937
3271 121977971051847461084104
3272 51524753721129736376993
3273 71502068092946158870456
3274 295469773627163286680777
3275 1456668679189960597513384
3276 7276449999634517708936753
3277 36379952199400826785140376
3278 181898995064080213339187417
3279 909494720009426426500432264
3280 4547473514943473919103659713
3281 22737367546349483524385464696
3282 113686837722291455598216378857
3283 568434188608305290649844912744
3284 2842170943040475790802145569873
3285 14210854715202028733195034851416
3286 71054273576010026925703276591097
3287 355271367880050095715092417066824
3288 1776356839400250465604320763371233
3289 8881784197001252323697890042868536
3290 44408920985006261617048212289680137
3291 222044604925031308084760648806846504
3292 1110223024625156540423643106487047793
3293 5551115123125782702118162153252844056
3294 27755575615628913510590792973203421977
3295 138777878078144567552953958934996843784
3296 693889390390722837764769792697977463553
3297 3469446951953614188823848962830885065976
3298 17347234759768070944119244813934757912617
3299 86736173798840354720596224069600567090664
3300 433680868994201773602981120347978427962513
3301 2168404344971008868014905601739884003982296
3302 10842021724855044340074528008699417307968057
3303 54210108624275221700372640043497085635859144
3304 271050543121376108501863200217485427877968673
3305 1355252715606880542509316001087427139289401016
3306 6776263578034402712546580005437135696413524297
3307 33881317890172013562732900027185678482056461224
3308 169406589450860067813664500135928392410278586033
3309 847032947254300339068322500679641962051391690136
3310 4235164736271501695341612503398209810256958037337
3311 21175823681357508476708062516991049051284790048904
3312 105879118406787542383540312584955245256423950198593
3313 529395592033937711917701562924776226282119750977656
3314 2646977960169688559588507814623881131410598754883177
3315 13234889800848442797942539073119405657052993774414184
3316 66174449004242213989712695365597028285264968872070353
3317 330872245021211069948563476827985141426324844360351576
3318 1654361225106055349742817384139925707131624221801757817
3319 8271806125530276748714086920699628535658121109008789064
3320 41359030627651383743570434603498142678290605545043945313
3321 221713244121518884974124815309574946402
3322 73904414707172961658041605103191648803
3323 24634804902390987219347201701063882946
3324 8211601634130329073115733900354627707
3325 2737200544710109691038577966784876194
3326 912400181570036563679525988928293523
3327 304133393856678854559841996309438466
3328 101377797952226284853280665436515947
3329 33792599317408761617760221812354274
3330 11264199772469587205920073938362883
3331 3754733257489862401973357984011586
3332 1251577752496620800657786017456987
3333 417192584165540266885928786417954
3334 139064194721846755628643498467443
3335 46354731573948918542884014463106
3336 15451577191316306180975579690827
3337 5150525730438768727063067579234
3338 1716841910146256242710394271203
3339 572280636715418749350323481026
3340 190760212238472925351068113467
3341 63586737412824352955157470114
3342 21195579137608340175726318163
3343 7065193045870559345277913346
3344 2355064348629082881938340907
3345 785021449570843128207962594
3346 261673816662691880545232323
3347 87224606249618149227968066
3348 29074872226810328307109147
3349 9691641460291502257968674
3350 3230634076870798197317683
3351 1077312642825086622413186
3352 361277300282464990674187
3353 131291196798002246240354
3354 98090882451903662158243
3355 304332711746815787776706
3356 1459622991896511431212027
3357 7277434770536701320169634
3358 36380280456368221322218003
3359 181899104483069344851546626
3360 909494756482422803671218667
3361 4547473527101139378160588514
3362 22737367550402038677404440963
3363 113686837723642307315889370946
3364 568434188608755574555735910107
3365 2842170943040625885437442568994
3366 14210854715202078764740133851123
3367 71054273576010043602884976257666
3368 355271367880050101274152983622347
3369 1776356839400250467457340952223074
3370 8881784197001252324315563439152483
3371 44408920985006261617254103421774786
3372 222044604925031308084829279184211387
3373 1110223024625156540423665983279502754
3374 5551115123125782702118169778850329043
3375 27755575615628913510590795515069250306
3376 138777878078144567552953959782285453227
3377 693889390390722837764769792980407000034
3378 3469446951953614188823848962925028244803
3379 17347234759768070944119244813966138972226
3380 86736173798840354720596224069611027443867
3381 433680868994201773602981120347981914746914
3382 2168404344971008868014905601739885166243763
3383 10842021724855044340074528008699417695388546
3384 54210108624275221700372640043497085764999307
3385 271050543121376108501863200217485427921015394
3386 1355252715606880542509316001087427139303749923
3387 6776263578034402712546580005437135696418307266
3388 33881317890172013562732900027185678482058055547
3389 169406589450860067813664500135928392410279117474
3390 847032947254300339068322500679641962051391867283
3391 4235164736271501695341612503398209810256958096386
3392 21175823681357508476708062516991049051284790068587
3393 105879118406787542383540312584955245256423950205154
3394 529395592033937711917701562924776226282119750979843
3395 2646977960169688559588507814623881131410598754883906
3396 13234889800848442797942539073119405657052993774414427
3397 66174449004242213989712695365597028285264968872070434
3398 330872245021211069948563476827985141426324844360351603
3399 1654361225106055349742817384139925707131624221801757826
3400 8271806125530276748714086920699628535658121109008789067
3401 41359030627651383743570434603498142678290605545043945314
3402 206795153138256918717852173017490713391453027725219726563
3403 665139732364556654922374445928724839205
3404 221713244121518884974124815309574946404
3405 73904414707172961658041605103191648813
3406 24634804902390987219347201701063882996
3407 8211601634130329073115733900354627957
3408 2737200544710109691038577966784877444
3409 912400181570036563679525988928299773
3410 304133393856678854559841996309469716
3411 101377797952226284853280665436672197
3412 33792599317408761617760221813135524
3413 11264199772469587205920073942269133
3414 3754733257489862401973358003542836
3415 1251577752496620800657786115113237
3416 417192584165540266885929274699204
3417 139064194721846755628645939873693
3418 46354731573948918542896221494356
3419 15451577191316306181036614847077
3420 5150525730438768727368243360484
3421 1716841910146256244236273177453
3422 572280636715418756979718012276
3423 190760212238472963498040769717
3424 63586737412824543690020751364
3425 21195579137609293850042724413
3426 7065193045875327716859944596
3427 2355064348652924739848497157
3428 785021449690052417758743844
3429 261673817258738328299138573
3430 87224609229850387997499316
3431 29074887127971522154765397
3432 9691715966097471496249924
3433 3231006605900644388723933
3434 1079175287974317579444436
3435 370590526028619775830437
3436 177857325528776172021604
3437 330921526105773291064493
3438 1468485930016163932307956
3439 7280389083243252153868277
3440 36381265227270404933450884
3441 181899432740036739388624253
3442 909494865901411935183577876
3443 4547473563574135755331374917
3444 22737367562559704136461369764
3445 113686837727694862468908347213
3446 568434188610106426273408902196
3447 2842170943041076169343333566357
3448 14210854715202228859375430850244
3449 71054273576010093634430075257373
3450 355271367880050117951334683288916
3451 1776356839400250473016401518778597
3452 8881784197001252326168583628004324
3453 44408920985006261617871776818058733
3454 222044604925031308085035170316306036
3455 1110223024625156540423734613656867637
3456 5551115123125782702118192655642784004
3457 27755575615628913510590803140666735293
3458 138777878078144567552953962324151281556
3459 693889390390722837764769793827695609477
3460 3469446951953614188823848963207457781284
3461 17347234759768070944119244814060282151053
3462 86736173798840354720596224069642408503476
3463 433680868994201773602981120347992375100117
3464 2168404344971008868014905601739888653028164
3465 10842021724855044340074528008699418857650013
3466 54210108624275221700372640043497086152419796
3467 271050543121376108501863200217485428050155557
3468 1355252715606880542509316001087427139346796644
3469 6776263578034402712546580005437135696432656173
3470 33881317890172013562732900027185678482062838516
3471 169406589450860067813664500135928392410280711797
3472 847032947254300339068322500679641962051392398724
3473 4235164736271501695341612503398209810256958273533
3474 21175823681357508476708062516991049051284790127636
3475 105879118406787542383540312584955245256423950224837
3476 529395592033937711917701562924776226282119750986404
3477 2646977960169688559588507814623881131410598754886093
3478 13234889800848442797942539073119405657052993774415156
3479 66174449004242213989712695365597028285264968872070677
3480 330872245021211069948563476827985141426324844360351684
3481 1654361225106055349742817384139925707131624221801757853
3482 8271806125530276748714086920699628535658121109008789076
3483 41359030627651383743570434603498142678290605545043945317
3484 206795153138256918717852173017490713391453027725219726564
3485 1033975765691284593589260865087453566957265138626098632813
3486 1995419197093669964767123337786174517614
3487 665139732364556654922374445928724839207
3488 221713244121518884974124815309574946414
3489 73904414707172961658041605103191648863
3490 24634804902390987219347201701063883246
3491 8211601634130329073115733900354629207
3492 2737200544710109691038577966784883694
3493 912400181570036563679525988928331023
3494 304133393856678854559841996309625966
3495 101377797952226284853280665437453447
3496 33792599317408761617760221817041774
3497 11264199772469587205920073961800383
3498 3754733257489862401973358101199086
3499 1251577752496620800657786603394487
3500 417192584165540266885931716105454
3501 139064194721846755628658146904943
3502 46354731573948918542957256650606
3503 15451577191316306181341790628327
3504 5150525730438768728894122266734
3505 1716841910146256251865667708703
3506 572280636715418795126690668526
3507 190760212238473154232904050967
3508 63586737412825497364337157614
3509 21195579137614062221624755663
3510 7065193045899169574770100846
3511 2355064348772134029399278407
3512 785021450286098865512650094
3513 261673820238970567068669823
3514 87224624131011581845155566
3515 29074961633777491393046647
3516 9692088495127317687656174
3517 3232869251049875345755183
3518 1088488513720472364600686
3519 417156654759393701611687
3520 410687969182645800927854
3521 1495074744375121435595743
3522 7289252021362904654964206
3523 36384219539976955767149527
3524 181900417510938922999857134
3525 909495194158379329720655503
3526 4547473672993124886843734126
3527 22737367599032700513632156167
3528 113686837739852527927965276014
3529 568434188614158981426427878463
3530 2842170943042427021061006558446
3531 14210854715202679143281321847607
3532 71054273576010243729065372256494
3533 355271367880050167982879782288623
3534 1776356839400250489693583218445166
3535 8881784197001252331727644194559847
3536 44408920985006261619724797006910574
3537 222044604925031308085652843712589983
3538 1110223024625156540423940504788962286
3539 5551115123125782702118261286020148887
3540 27755575615628913510590826017459190254
3541 138777878078144567552953969949748766543
3542 693889390390722837764769796369561437806
3543 3469446951953614188823848964054746390727
3544 17347234759768070944119244814342711687534
3545 86736173798840354720596224069736551682303
3546 433680868994201773602981120348023756159726
3547 2168404344971008868014905601739899113381367
3548 10842021724855044340074528008699422344434414
3549 54210108624275221700372640043497087314681263
3550 271050543121376108501863200217485428437576046
3551 1355252715606880542509316001087427139475936807
3552 6776263578034402712546580005437135696475702894
3553 33881317890172013562732900027185678482077187423
3554 169406589450860067813664500135928392410285494766
3555 847032947254300339068322500679641962051393993047
3556 4235164736271501695341612503398209810256958804974
3557 21175823681357508476708062516991049051284790304783
3558 105879118406787542383540312584955245256423950283886
3559 529395592033937711917701562924776226282119751006087
3560 2646977960169688559588507814623881131410598754892654
3561 13234889800848442797942539073119405657052993774417343
3562 66174449004242213989712695365597028285264968872071406
3563 330872245021211069948563476827985141426324844360351927
3564 1654361225106055349742817384139925707131624221801757934
3565 8271806125530276748714086920699628535658121109008789103
3566 41359030627651383743570434603498142678290605545043945326
3567 206795153138256918717852173017490713391453027725219726567
3568 1033975765691284593589260865087453566957265138626098632814
3569 5169878828456422967946304325437267834786325693130493164063
3570 5986257591281009894301370013358523552841
3571 1995419197093669964767123337786174517616
3572 665139732364556654922374445928724839217
3573 221713244121518884974124815309574946464
3574 73904414707172961658041605103191649113
3575 24634804902390987219347201701063884496
3576 8211601634130329073115733900354635457
3577 2737200544710109691038577966784914944
3578 912400181570036563679525988928487273
3579 304133393856678854559841996310407216
3580 101377797952226284853280665441359697
3581 33792599317408761617760221836573024
3582 11264199772469587205920074059456633
3583 3754733257489862401973358589480336
3584 1251577752496620800657789044800737
3585 417192584165540266885943923136704
3586 139064194721846755628719182061193
3587 46354731573948918543262432431856
3588 15451577191316306182867669534577
3589 5150525730438768736523516797984
3590 1716841910146256290012640364953
3591 572280636715418985861553949776
3592 190760212238474107907220457217
3593 63586737412830265735919188864
3594 21195579137637904079534911913
3595 7065193046018378864320882096
3596 2355064349368180477153184657
3597 785021453266331104282181344
3598 261673835140131760916326073
3599 87224698636817551083436816
3600 29075334162807337584452897
3601 9693951140276548644687424
3602 3242182476796030130911433
3603 1135054642451246290381936
3604 649987298413263330517937
3605 1574841187451993945459104
3606 7315840835721862158251993
3607 36393082478096608268245456
3608 181903371823645473833555777
3609 909496178929281513331888384
3610 4547474001250092281380811753
3611 22737367708451689645144515376
3612 113686837776325524305136062417
3613 568434188626316646885484807264
3614 2842170943046479576214025534713
3615 14210854715204029994998994839696
3616 71054273576010694012971263253857
3617 355271367880050318077515079287744
3618 1776356839400250539725128317444873
3619 8881784197001252348404825894226416
3620 44408920985006261625283857573466097
3621 222044604925031308087505863901441824
3622 1110223024625156540424558178185246233
3623 5551115123125782702118467177152243536
3624 27755575615628913510590894647836555137
3625 138777878078144567552953992826541221504
3626 693889390390722837764769803995158922793
3627 3469446951953614188823848966596612219056
3628 17347234759768070944119244815190000296977
3629 86736173798840354720596224070018981218784
3630 433680868994201773602981120348117899338553
3631 2168404344971008868014905601739930494440976
3632 10842021724855044340074528008699432804787617
3633 54210108624275221700372640043497090801465664
3634 271050543121376108501863200217485429599837513
3635 1355252715606880542509316001087427139863357296
3636 6776263578034402712546580005437135696604843057
3637 33881317890172013562732900027185678482120234144
3638 169406589450860067813664500135928392410299843673
3639 847032947254300339068322500679641962051398776016
3640 4235164736271501695341612503398209810256960399297
3641 21175823681357508476708062516991049051284790836224
3642 105879118406787542383540312584955245256423950461033
3643 529395592033937711917701562924776226282119751065136
3644 2646977960169688559588507814623881131410598754912337
3645 13234889800848442797942539073119405657052993774423904
3646 66174449004242213989712695365597028285264968872073593
3647 330872245021211069948563476827985141426324844360352656
3648 1654361225106055349742817384139925707131624221801758177
3649 8271806125530276748714086920699628535658121109008789184
3650 41359030627651383743570434603498142678290605545043945353
3651 206795153138256918717852173017490713391453027725219726576
3652 1033975765691284593589260865087453566957265138626098632817
3653 5169878828456422967946304325437267834786325693130493164064
3654 25849394142282114839731521627186339173931628465652465820313
3655 17958772773843029682904110040075570658522
3656 5986257591281009894301370013358523552843
3657 1995419197093669964767123337786174517626
3658 665139732364556654922374445928724839267
3659 221713244121518884974124815309574946714
3660 73904414707172961658041605103191650363
3661 24634804902390987219347201701063890746
3662 8211601634130329073115733900354666707
3663 2737200544710109691038577966785071194
3664 912400181570036563679525988929268523
3665 304133393856678854559841996314313466
3666 101377797952226284853280665460890947
3667 33792599317408761617760221934229274
3668 11264199772469587205920074547737883
3669 3754733257489862401973361030886586
3670 1251577752496620800657801251831987
3671 417192584165540266886004958292954
3672 139064194721846755629024357842443
3673 46354731573948918544788311338106
3674 15451577191316306190497064065827
3675 5150525730438768774670489454234
3676 1716841910146256480747503646203
3677 572280636715419939535870356026
3678 190760212238478876278802488467
3679 63586737412854107593829345114
3680 21195579137757113369085693163
3681 7065193046614425312074788346
3682 2355064352348412715922715907
3683 785021468167492298129837594
3684 261673909645937730154607323
3685 87225071165847397274843066
3686 29077196807956568541484147
3687 9703264366022703429843674
3688 3288748605526804056692683
3689 1367885286105115919288186
3690 1814140516682611475049187
3691 7395607278798734668115354
3692 36419671292455565771533243
3693 181912234761765126334651706
3694 909499133241988064165587027
3695 4547474986020994464992044634
3696 22737368036708657039681593003
3697 113686837885744513436648421626
3698 568434188662789643262655593667
3699 2842170943058637241673082463514
3700 14210854715208082550152013815963
3701 71054273576012044864688936245946
3702 355271367880050768361420970285107
3703 1776356839400250689819763614443994
3704 8881784197001252398436370993226123
3705 44408920985006261641961039273132666
3706 222044604925031308093064924467997347
3707 1110223024625156540426411198374098074
3708 5551115123125782702119084850548527483
3709 27755575615628913510591100538968649786
3710 138777878078144567552954061456918586387
3711 693889390390722837764769826871951377754
3712 3469446951953614188823848974222209704043
3713 17347234759768070944119244817731866125306
3714 86736173798840354720596224070866269828227
3715 433680868994201773602981120348400328875034
3716 2168404344971008868014905601740024637619803
3717 10842021724855044340074528008699464185847226
3718 54210108624275221700372640043497101261818867
3719 271050543121376108501863200217485433086621914
3720 1355252715606880542509316001087427141025618763
3721 6776263578034402712546580005437135696992263546
3722 33881317890172013562732900027185678482249374307
3723 169406589450860067813664500135928392410342890394
3724 847032947254300339068322500679641962051413124923
3725 4235164736271501695341612503398209810256965182266
3726 21175823681357508476708062516991049051284792430547
3727 105879118406787542383540312584955245256423950992474
3728 529395592033937711917701562924776226282119751242283
3729 2646977960169688559588507814623881131410598754971386
3730 13234889800848442797942539073119405657052993774443587
3731 66174449004242213989712695365597028285264968872080154
3732 330872245021211069948563476827985141426324844360354843
3733 1654361225106055349742817384139925707131624221801758906
3734 8271806125530276748714086920699628535658121109008789427
3735 41359030627651383743570434603498142678290605545043945434
3736 206795153138256918717852173017490713391453027725219726603
3737 1033975765691284593589260865087453566957265138626098632826
3738 5169878828456422967946304325437267834786325693130493164067
3739 25849394142282114839731521627186339173931628465652465820314
3740 129246970711410574198657608135931695869658142328262329101563
3741 53876318321529089048712330120226711975565
3742 17958772773843029682904110040075570658524
3743 5986257591281009894301370013358523552853
3744 1995419197093669964767123337786174517676
3745 665139732364556654922374445928724839517
3746 221713244121518884974124815309574947964
3747 73904414707172961658041605103191656613
3748 24634804902390987219347201701063921996
3749 8211601634130329073115733900354822957
3750 2737200544710109691038577966785852444
3751 912400181570036563679525988933174773
3752 304133393856678854559841996333844716
3753 101377797952226284853280665558547197
3754 33792599317408761617760222422510524
3755 11264199772469587205920076989144133
3756 3754733257489862401973373237917836
3757 1251577752496620800657862286988237
3758 417192584165540266886310134074204
3759 139064194721846755630550236748693
3760 46354731573948918552417705869356
3761 15451577191316306228644036722077
3762 5150525730438768965405352735484
3763 1716841910146257434421820052453
3764 572280636715424707907452387276
3765 190760212238502718136712644717
3766 63586737412973316883380126364
3767 21195579138353159816839599413
3768 7065193049594657550844319596
3769 2355064367249573909770372157
3770 785021542673298267368118844
3771 261674282174967576346013573
3772 87226933810996628231874316
3773 29086510033702723326640397
3774 9749830494753477355624924
3775 3521579249180673685598933
3776 2532038504374464063819436
3777 7634906608029352197705437
3778 36499437735532438281396604
3779 181938823576124083837939493
3780 909507996180107716666682956
3781 4547477940333701015825743277
3782 22737369021479559223292825884
3783 113686838214001480831185499253
3784 568434188772208632394167952876
3785 2842170943095110238050253249917
3786 14210854715220240215611070744764
3787 71054273576016097419841955222213
3788 355271367880052119213138643277196
3789 1776356839400251140103669505441357
3790 8881784197001252548531006290225244
3791 44408920985006261691992584372132373
3792 222044604925031308109742106167663916
3793 1110223024625156540431970258940653597
3794 5551115123125782702120937870737379324
3795 27755575615628913510591718212364933733
3796 138777878078144567552954267348050681036
3797 693889390390722837764769895502328742637
3798 3469446951953614188823848997099002159004
3799 17347234759768070944119244825357463610293
3800 86736173798840354720596224073408135656556
3801 433680868994201773602981120349247617484477
3802 2168404344971008868014905601740307067156284
3803 10842021724855044340074528008699558329026053
3804 54210108624275221700372640043497132642878476
3805 271050543121376108501863200217485443546975117
3806 1355252715606880542509316001087427144512403164
3807 6776263578034402712546580005437135698154525013
3808 33881317890172013562732900027185678482636794796
3809 169406589450860067813664500135928392410472030557
3810 847032947254300339068322500679641962051456171644
3811 4235164736271501695341612503398209810256979531173
3812 21175823681357508476708062516991049051284797213516
3813 105879118406787542383540312584955245256423952586797
3814 529395592033937711917701562924776226282119751773724
3815 2646977960169688559588507814623881131410598755148533
3816 13234889800848442797942539073119405657052993774502636
3817 66174449004242213989712695365597028285264968872099837
3818 330872245021211069948563476827985141426324844360361404
3819 1654361225106055349742817384139925707131624221801761093
3820 8271806125530276748714086920699628535658121109008790156
3821 41359030627651383743570434603498142678290605545043945677
3822 206795153138256918717852173017490713391453027725219726684
3823 1033975765691284593589260865087453566957265138626098632853
3824 5169878828456422967946304325437267834786325693130493164076
3825 25849394142282114839731521627186339173931628465652465820317
3826 129246970711410574198657608135931695869658142328262329101564
3827 646234853557052870993288040679658479348290711641311645507813
3828 161628954964587267146136990360680135926694
3829 53876318321529089048712330120226711975567
3830 17958772773843029682904110040075570658534
3831 5986257591281009894301370013358523552903
3832 1995419197093669964767123337786174517926
3833 665139732364556654922374445928724840767
3834 221713244121518884974124815309574954214
3835 73904414707172961658041605103191687863
3836 24634804902390987219347201701064078246
3837 8211601634130329073115733900355604207
3838 2737200544710109691038577966789758694
3839 912400181570036563679525988952706023
3840 304133393856678854559841996431500966
3841 101377797952226284853280666046828447
3842 33792599317408761617760224863916774
3843 11264199772469587205920089196175383
3844 3754733257489862401973434273074086
3845 1251577752496620800658167462769487
3846 417192584165540266887836012980454
3847 139064194721846755638179631279943
3848 46354731573948918590564678525606
3849 15451577191316306419378900003327
3850 5150525730438769919079669141734
3851 1716841910146262202793402083703
3852 572280636715448549765362543526
3853 190760212238621927426263425967
3854 63586737413569363331134032614
3855 21195579141333392055609130663
3856 7065193064495818744691975846
3857 2355064441755379879008653407
3858 785021915202328113559525094
3859 261676144820116807303044823
3860 87236247036742783017030566
3861 29133076162433497252421647
3862 9982661138407346984531174
3863 4685732467450021830130183
3864 8352804595721204786475686
3865 36738737064763055810986687
3866 182018590019200956347802854
3867 909534584994466674169970743
3868 4547486803271820668326839206
3869 22737371975792265774126524527
3870 113686839198772383014796732134
3871 568434189100465599788705030503
3872 2842170943204529227181765609126
3873 14210854715256713211988241531167
3874 71054273576028255085301012151014
3875 355271367880056171768291662253463
3876 1776356839400252490955387178433446
3877 8881784197001252998814912181222607
3878 44408920985006261842087219669131494
3879 222044604925031308159773651266663623
3880 1110223024625156540448647440640320166
3881 5551115123125782702126496931303934847
3882 27755575615628913510593571232553785574
3883 138777878078144567552954885021446964983
3884 693889390390722837764770101393460837286
3885 3469446951953614188823849065729379523887
3886 17347234759768070944119244848234256065254
3887 86736173798840354720596224081033733141543
3888 433680868994201773602981120351789483312806
3889 2168404344971008868014905601741154355765727
3890 10842021724855044340074528008699840758562534
3891 54210108624275221700372640043497226786057303
3892 271050543121376108501863200217485474928034726
3893 1355252715606880542509316001087427154972756367
3894 6776263578034402712546580005437135701641309414
3895 33881317890172013562732900027185678483799056263
3896 169406589450860067813664500135928392410859451046
3897 847032947254300339068322500679641962051585311807
3898 4235164736271501695341612503398209810257022577894
3899 21175823681357508476708062516991049051284811562423
3900 105879118406787542383540312584955245256423957369766
3901 529395592033937711917701562924776226282119753368047
3902 2646977960169688559588507814623881131410598755679974
3903 13234889800848442797942539073119405657052993774679783
3904 66174449004242213989712695365597028285264968872158886
3905 330872245021211069948563476827985141426324844360381087
3906 1654361225106055349742817384139925707131624221801767654
3907 8271806125530276748714086920699628535658121109008792343
3908 41359030627651383743570434603498142678290605545043946406
3909 206795153138256918717852173017490713391453027725219726927
3910 1033975765691284593589260865087453566957265138626098632934
3911 5169878828456422967946304325437267834786325693130493164103
3912 25849394142282114839731521627186339173931628465652465820326
3913 129246970711410574198657608135931695869658142328262329101567
3914 646234853557052870993288040679658479348290711641311645507814
3915 3231174267785264354966440203398292396741453558206558227539063
3916 484886864893761801438410971082040407780081
3917 161628954964587267146136990360680135926696
3918 53876318321529089048712330120226711975577
3919 17958772773843029682904110040075570658584
3920 5986257591281009894301370013358523553153
3921 1995419197093669964767123337786174519176
3922 665139732364556654922374445928724847017
3923 221713244121518884974124815309574985464
3924 73904414707172961658041605103191844113
3925 24634804902390987219347201701064859496
3926 8211601634130329073115733900359510457
3927 2737200544710109691038577966809289944
3928 912400181570036563679525989050362273
3929 304133393856678854559841996919782216
3930 101377797952226284853280668488234697
3931 33792599317408761617760237070948024
3932 11264199772469587205920150231331633
3933 3754733257489862401973739448855336
3934 1251577752496620800659693341675737
3935 417192584165540266895465407511704
3936 139064194721846755676326603936193
3937 46354731573948918781299541806856
3938 15451577191316307373053216409577
3939 5150525730438774687451251172984
3940 1716841910146286044651312239953
3941 572280636715567759054913324776
3942 190760212239217973874017332217
3943 63586737416549595569903563864
3944 21195579156234553249456786913
3945 7065193139001624713930257096
3946 2355064814284409725200059657
3947 785023777847477344516556344
3948 261685458045862962088201073
3949 87282813165473556942811816
3950 29365906806087366881327897
3951 11146814356676695129062424
3952 10506498558796762552786433
3953 37456635052454908399756936
3954 182257889348431573877392937
3955 909614351437543546679834104
3956 4547513392086179625830126993
3957 22737380838730385426627620456
3958 113686842153085089565630430777
3959 568434190085236501972316263384
3960 2842170943532786194576302686753
3961 14210854715366132201119753890376
3962 71054273576064728081678182937417
3963 355271367880068329433750719182264
3964 1776356839400256543510540197409713
3965 8881784197001254349666629854214696
3966 44408920985006262292371125560128857
3967 222044604925031308309868286563662744
3968 1110223024625156540498678985739319873
3969 5551115123125782702143174113003601416
3970 27755575615628913510599130293120341097
3971 138777878078144567552956738041635816824
3972 693889390390722837764770719066857121233
3973 3469446951953614188823849271620511618536
3974 17347234759768070944119244916864633430137
3975 86736173798840354720596224103910525596504
3976 433680868994201773602981120359415080797793
3977 2168404344971008868014905601743696221594056
3978 10842021724855044340074528008700688047171977
3979 54210108624275221700372640043497509215593784
3980 271050543121376108501863200217485569071213553
3981 1355252715606880542509316001087427186353815976
3982 6776263578034402712546580005437135712101662617
3983 33881317890172013562732900027185678487285840664
3984 169406589450860067813664500135928392412021712513
3985 847032947254300339068322500679641962051972732296
3986 4235164736271501695341612503398209810257151718057
3987 21175823681357508476708062516991049051284854609144
3988 105879118406787542383540312584955245256423971718673
3989 529395592033937711917701562924776226282119758151016
3990 2646977960169688559588507814623881131410598757274297
3991 13234889800848442797942539073119405657052993775211224
3992 66174449004242213989712695365597028285264968872336033
3993 330872245021211069948563476827985141426324844360440136
3994 1654361225106055349742817384139925707131624221801787337
3995 8271806125530276748714086920699628535658121109008798904
3996 41359030627651383743570434603498142678290605545043948593
3997 206795153138256918717852173017490713391453027725219727656
3998 1033975765691284593589260865087453566957265138626098633177
3999 5169878828456422967946304325437267834786325693130493164184
4000 25849394142282114839731521627186339173931628465652465820353
4001 129246970711410574198657608135931695869658142328262329101576
4002 646234853557052870993288040679658479348290711641311645507817
4003 3231174267785264354966440203398292396741453558206558227539064
4004 16155871338926321774832201016991461983707267791032791137695313
4005 1454660594681285404315232913246121223340242
4006 484886864893761801438410971082040407780083
4007 161628954964587267146136990360680135926706
4008 53876318321529089048712330120226711975627
4009 17958772773843029682904110040075570658834
4010 5986257591281009894301370013358523554403
4011 1995419197093669964767123337786174525426
4012 665139732364556654922374445928724878267
4013 221713244121518884974124815309575141714
4014 73904414707172961658041605103192625363
4015 24634804902390987219347201701068765746
4016 8211601634130329073115733900379041707
4017 2737200544710109691038577966906946194
4018 912400181570036563679525989538643523
4019 304133393856678854559841999361188466
4020 101377797952226284853280680695265947
4021 33792599317408761617760298106104274
4022 11264199772469587205920455407112883
4023 3754733257489862401975265327761586
4024 1251577752496620800667322736206987
4025 417192584165540266933612380167954
4026 139064194721846755867061467217443
4027 46354731573948919734973858213106
4028 15451577191316312141424798440827
4029 5150525730438798529309161329234
4030 1716841910146405253940863021203
4031 572280636716163805502667231026
4032 190760212242198206112786863467
4033 63586737431450756763751220114
4034 21195579230740359218695068163
4035 7065193511530654560121663346
4036 2355066676929558956157090907
4037 785033091073223499301712594
4038 261732024174593736013982323
4039 87515643809127426571718066
4040 30530060024356715025859147
4041 16967580448023435851718674
4042 39610329015530466166067683
4043 182975787336123426466163186
4044 909853650766774164209424187
4045 4547593158529256498339990354
4046 22737407427544744384130908243
4047 113686851016023209218131526706
4048 568434193039549208523149962027
4049 2842170944517557096759913919634
4050 14210854715694389168514290968003
4051 71054273576174147070809695296626
4052 355271367880104802430127889968667
4053 1776356839400268701175999254338514
4054 8881784197001258402221782873190963
4055 44408920985006263643222843233120946
4056 222044604925031308760152192454660107
4057 1110223024625156540648773621036318994
4058 5551115123125782702193205658102601123
4059 27755575615628913510615807474820007666
4060 138777878078144567552962297102202372347
4061 693889390390722837764772572087045973074
4062 3469446951953614188823849889293907902483
4063 17347234759768070944119245122755765524786
4064 86736173798840354720596224172540902961387
4065 433680868994201773602981120382291873252754
4066 2168404344971008868014905601751321819079043
4067 10842021724855044340074528008703229913000306
4068 54210108624275221700372640043498356504203227
4069 271050543121376108501863200217485851500750034
4070 1355252715606880542509316001087427280496994803
4071 6776263578034402712546580005437135743482722226
4072 33881317890172013562732900027185678497746193867
4073 169406589450860067813664500135928392415508496914
4074 847032947254300339068322500679641962053134993763
4075 4235164736271501695341612503398209810257539138546
4076 21175823681357508476708062516991049051284983749307
4077 105879118406787542383540312584955245256424014765394
4078 529395592033937711917701562924776226282119772499923
4079 2646977960169688559588507814623881131410598762057266
4080 13234889800848442797942539073119405657052993776805547
4081 66174449004242213989712695365597028285264968872867474
4082 330872245021211069948563476827985141426324844360617283
4083 1654361225106055349742817384139925707131624221801846386
4084 8271806125530276748714086920699628535658121109008818587
4085 41359030627651383743570434603498142678290605545043955154
4086 206795153138256918717852173017490713391453027725219729843
4087 1033975765691284593589260865087453566957265138626098633906
4088 5169878828456422967946304325437267834786325693130493164427
4089 25849394142282114839731521627186339173931628465652465820434
4090 129246970711410574198657608135931695869658142328262329101603
4091 646234853557052870993288040679658479348290711641311645507826
4092 3231174267785264354966440203398292396741453558206558227539067
4093 16155871338926321774832201016991461983707267791032791137695314
4094 80779356694631608874161005084957309918536338955163955688476563
4095 4363981784043856212945698739738363670020725
4096 1454660594681285404315232913246121223340244
4097 484886864893761801438410971082040407780093
4098 161628954964587267146136990360680135926756
4099 53876318321529089048712330120226711975877
4100 17958772773843029682904110040075570660084
4101 5986257591281009894301370013358523560653
4102 1995419197093669964767123337786174556676
4103 665139732364556654922374445928725034517
4104 221713244121518884974124815309575922964
4105 73904414707172961658041605103196531613
4106 24634804902390987219347201701088296996
4107 8211601634130329073115733900476697957
4108 2737200544710109691038577967395227444
4109 912400181570036563679525991980049773
4110 304133393856678854559842011568219716
4111 101377797952226284853280741730422197
4112 33792599317408761617760603281885524
4113 11264199772469587205921981286019133
4114 3754733257489862401982894722292836
4115 1251577752496620800705469708863237
4116 417192584165540267124347243449204
4117 139064194721846756820735783623693
4118 46354731573948924503345440244356
4119 15451577191316335983282708597077
4120 5150525730438917738598712110484
4121 1716841910147001300388616927453
4122 572280636719144037741436762276
4123 190760212257099367306634519717
4124 63586737505956562732989501364
4125 21195579603269389064886474413
4126 7065195374175803791078694596
4127 2355075990155305110942247157
4128 785079657201954273227493844
4129 261964854818247605642888573
4130 88679797027396774716249316
4131 36350826115703455748515397
4132 46071410904757139464999924
4133 185129481299198984232473933
4134 910571548754466016798194436
4135 4547832457858487115869580437
4136 22737487193987821256640771604
4137 113686877604837568175634814493
4138 568434201902487328175651057956
4139 2842170947471869803310747618277
4140 14210854716679160070697902200884
4141 71054273576502404038204232374253
4142 355271367880214221419259402327876
4143 1776356839400305174172376425124917
4144 8881784197001270559887241930119764
4145 44408920985006267695777996252097213
4146 222044604925031310111003910127652196
4147 1110223024625156541099057526927316357
4148 5551115123125782702343300293399600244
4149 27755575615628913510665839019919007373
4150 138777878078144567552978974283902038916
4151 693889390390722837764778131147612528597
4152 3469446951953614188823851742314096754324
4153 17347234759768070944119245740429161808733
4154 86736173798840354720596224378432035056036
4155 433680868994201773602981120450922250617637
4156 2168404344971008868014905601774198611534004
4157 10842021724855044340074528008710855510485293
4158 54210108624275221700372640043500898370031556
4159 271050543121376108501863200217486698789359477
4160 1355252715606880542509316001087427562926531284
4161 6776263578034402712546580005437135837625901053
4162 33881317890172013562732900027185678529127253476
4163 169406589450860067813664500135928392425968850117
4164 847032947254300339068322500679641962056621778164
4165 4235164736271501695341612503398209810258701400013
4166 21175823681357508476708062516991049051285371169796
4167 105879118406787542383540312584955245256424143905557
4168 529395592033937711917701562924776226282119815546644
4169 2646977960169688559588507814623881131410598776406173
4170 13234889800848442797942539073119405657052993781588516
4171 66174449004242213989712695365597028285264968874461797
4172 330872245021211069948563476827985141426324844361148724
4173 1654361225106055349742817384139925707131624221802023533
4174 8271806125530276748714086920699628535658121109008877636
4175 41359030627651383743570434603498142678290605545043974837
4176 206795153138256918717852173017490713391453027725219736404
4177 1033975765691284593589260865087453566957265138626098636093
4178 5169878828456422967946304325437267834786325693130493165156
4179 25849394142282114839731521627186339173931628465652465820677
4180 129246970711410574198657608135931695869658142328262329101684
4181 646234853557052870993288040679658479348290711641311645507853
4182 3231174267785264354966440203398292396741453558206558227539076
4183 16155871338926321774832201016991461983707267791032791137695317
4184 80779356694631608874161005084957309918536338955163955688476564
4185 403896783473158044370805025424786549592681694775819778442382813
4186 13091945352131568638837096219215091010062174
4187 4363981784043856212945698739738363670020727
4188 1454660594681285404315232913246121223340254
4189 484886864893761801438410971082040407780143
4190 161628954964587267146136990360680135927006
4191 53876318321529089048712330120226711977127
4192 17958772773843029682904110040075570666334
4193 5986257591281009894301370013358523591903
4194 1995419197093669964767123337786174712926
4195 665139732364556654922374445928725815767
4196 221713244121518884974124815309579829214
4197 73904414707172961658041605103216062863
4198 24634804902390987219347201701185953246
4199 8211601634130329073115733900964979207
4200 2737200544710109691038577969836633694
4201 912400181570036563679526004187081023
4202 304133393856678854559842072603375966
4203 101377797952226284853281046906203447
4204 33792599317408761617762129160791774
4205 11264199772469587205929610680550383
4206 3754733257489862402021041694949086
4207 1251577752496620800896204572144487
4208 417192584165540268078021559855454
4209 139064194721846761589107365654943
4210 46354731573948948345203350400606
4211 15451577191316455192572259378327
4212 5150525730439513785046466016734
4213 1716841910149981532627386458703
4214 572280636734045198935284418526
4215 190760212331605173275872800967
4216 63586737878485592579180907614
4217 21195581465914538295843505663
4218 7065204687401549945863850846
4219 2355122556284035884868028407
4220 785312487845608142856400094
4221 263129008036516953787419823
4222 94500563118743515438905566
4223 65454656572437159361796647
4224 191590563188425657531406174
4225 912725242717541574564505183
4226 4548550355846178968458350686
4227 22737726493317051874170361687
4228 113686957371280645048144677854
4229 568434228491301687133154345743
4230 2842170956334807922963248714206
4231 14210854719633472777248735899527
4232 71054273577487174940387843607134
4233 355271367880542478386653939405503
4234 1776356839400414593161507937484126
4235 8881784197001307032883619100906167
4236 44408920985006279853443455309026014
4237 222044604925031314163559063146628463
4238 1110223024625156542449909244600308446
4239 5551115123125782702793584199290597607
4240 27755575615628913510815933655216006494
4241 138777878078144567553029005829001038623
4242 693889390390722837764794808329312195166
4243 3469446951953614188823857301374663309847
4244 17347234759768070944119247593449350660574
4245 86736173798840354720596224996105431339983
4246 433680868994201773602981120656813382712286
4247 2168404344971008868014905601842828988898887
4248 10842021724855044340074528008733732302940254
4249 54210108624275221700372640043508523967516543
4250 271050543121376108501863200217489240655187806
4251 1355252715606880542509316001087428410215140727
4252 6776263578034402712546580005437136120055437534
4253 33881317890172013562732900027185678623270432303
4254 169406589450860067813664500135928392457349909726
4255 847032947254300339068322500679641962067082131367
4256 4235164736271501695341612503398209810262188184414
4257 21175823681357508476708062516991049051286533431263
4258 105879118406787542383540312584955245256424531326046
4259 529395592033937711917701562924776226282119944686807
4260 2646977960169688559588507814623881131410598819452894
4261 13234889800848442797942539073119405657052993795937423
4262 66174449004242213989712695365597028285264968879244766
4263 330872245021211069948563476827985141426324844362743047
4264 1654361225106055349742817384139925707131624221802554974
4265 8271806125530276748714086920699628535658121109009054783
4266 41359030627651383743570434603498142678290605545044033886
4267 206795153138256918717852173017490713391453027725219756087
4268 1033975765691284593589260865087453566957265138626098642654
4269 5169878828456422967946304325437267834786325693130493167343
4270 25849394142282114839731521627186339173931628465652465821406
4271 129246970711410574198657608135931695869658142328262329101927
4272 646234853557052870993288040679658479348290711641311645507934
4273 3231174267785264354966440203398292396741453558206558227539103
4274 16155871338926321774832201016991461983707267791032791137695326
4275 80779356694631608874161005084957309918536338955163955688476567
4276 403896783473158044370805025424786549592681694775819778442382814
4277 2019483917365790221854025127123932747963408473879098892211914063
4278 39275836056394705916511288657645273030186521
4279 13091945352131568638837096219215091010062176
4280 4363981784043856212945698739738363670020737
4281 1454660594681285404315232913246121223340304
4282 484886864893761801438410971082040407780393
4283 161628954964587267146136990360680135928256
4284 53876318321529089048712330120226711983377
4285 17958772773843029682904110040075570697584
4286 5986257591281009894301370013358523748153
4287 1995419197093669964767123337786175494176
4288 665139732364556654922374445928729722017
4289 221713244121518884974124815309599360464
4290 73904414707172961658041605103313719113
4291 24634804902390987219347201701674234496
4292 8211601634130329073115733903406385457
4293 2737200544710109691038577982043664944
4294 912400181570036563679526065222237273
4295 304133393856678854559842377779157216
4296 101377797952226284853282572785109697
4297 33792599317408761617769758555323024
4298 11264199772469587205967757653206633
4299 3754733257489862402211776558230336
4300 1251577752496620801849878888550737
4301 417192584165540272846393141886704
4302 139064194721846785430965275811193
4303 46354731573949067554492901181856
4304 15451577191317051239020013284577
4305 5150525730442494017285235547984
4306 1716841910164882693821234114953
4307 572280636808551004904522699776
4308 190760212704134203122064207217
4309 63586739741130741810137938864
4310 21195590779140284450628661913
4311 7065251253530280719789632096
4312 2355355386927689754496934657
4313 786476641063877491000931344
4314 268949774127863694510076073
4315 123604393575477219052186816
4316 210973808856105677428202897
4317 919186324606768247863437424
4318 4550704049809254526224661433
4319 22738444391304743726759131936
4320 113687196670609875665674267937
4321 568434308257744764005664209104
4322 2842170982923622281920752001993
4323 14210854728496410896901236995456
4324 71054273580441487646938677305777
4325 355271367881527249288837550638384
4326 1776356839400742850128902474561753
4327 8881784197001416451872750613265376
4328 44408920985006316326439832479812417
4329 222044604925031326321224522203557264
4330 1110223024625156546502464397619284713
4331 5551115123125782704144435916963589696
4332 27755575615628913511266217561107003857
4333 138777878078144567553179100464298037744
4334 693889390390722837764844839874411194873
4335 3469446951953614188823873978556362976416
4336 17347234759768070944119253152509917216097
4337 86736173798840354720596226849125620191824
4338 433680868994201773602981121274486778996233
4339 2168404344971008868014905602048720120993536
4340 10842021724855044340074528008802362680305137
4341 54210108624275221700372640043531400759971504
4342 271050543121376108501863200217496866252672793
4343 1355252715606880542509316001087430952080969056
4344 6776263578034402712546580005437136967344046977
4345 33881317890172013562732900027185678905699968784
4346 169406589450860067813664500135928392551493088553
4347 847032947254300339068322500679641962098463190976
4348 4235164736271501695341612503398209810272648537617
4349 21175823681357508476708062516991049051290020215664
4350 105879118406787542383540312584955245256425693587513
4351 529395592033937711917701562924776226282120332107296
4352 2646977960169688559588507814623881131410598948593057
4353 13234889800848442797942539073119405657052993838984144
4354 66174449004242213989712695365597028285264968893593673
4355 330872245021211069948563476827985141426324844367526016
4356 1654361225106055349742817384139925707131624221804149297
4357 8271806125530276748714086920699628535658121109009586224
4358 41359030627651383743570434603498142678290605545044211033
4359 206795153138256918717852173017490713391453027725219815136
4360 1033975765691284593589260865087453566957265138626098662337
4361 5169878828456422967946304325437267834786325693130493173904
4362 25849394142282114839731521627186339173931628465652465823593
4363 129246970711410574198657608135931695869658142328262329102656
4364 646234853557052870993288040679658479348290711641311645508177
4365 3231174267785264354966440203398292396741453558206558227539184
4366 16155871338926321774832201016991461983707267791032791137695353
4367 80779356694631608874161005084957309918536338955163955688476576
4368 403896783473158044370805025424786549592681694775819778442382817
4369 2019483917365790221854025127123932747963408473879098892211914064
4370 10097419586828951109270125635619663739817042369395494461059570313
4371 117827508169184117749533865972935819090559562
4372 39275836056394705916511288657645273030186523
4373 13091945352131568638837096219215091010062186
4374 4363981784043856212945698739738363670020787
4375 1454660594681285404315232913246121223340554
4376 484886864893761801438410971082040407781643
4377 161628954964587267146136990360680135934506
4378 53876318321529089048712330120226712014627
4379 17958772773843029682904110040075570853834
4380 5986257591281009894301370013358524529403
4381 1995419197093669964767123337786179400426
4382 665139732364556654922374445928749253267
4383 221713244121518884974124815309697016714
4384 73904414707172961658041605103802000363
4385 24634804902390987219347201704115640746
4386 8211601634130329073115733915613416707
4387 2737200544710109691038578043078821194
4388 912400181570036563679526370398018523
4389 304133393856678854559843903658063466
4390 101377797952226284853290202179640947
4391 33792599317408761617807905527979274
4392 11264199772469587206158492516487883
4393 3754733257489862403165450874636586
4394 1251577752496620806618250470581987
4395 417192584165540296688251052042954
4396 139064194721846904640254826592443
4397 46354731573949663600940655088106
4398 15451577191320031471258782815827
4399 5150525730457395178479083204234
4400 1716841910239388499790472396203
4401 572280637181080034750714106026
4402 190760214566779352353021238467
4403 63586749054356487964923095114
4404 21195637345269015224554443163
4405 7065484084173934589418538346
4406 2356519540145959102641465907
4407 792297407155224231723587594
4408 298053604584597398123357323
4409 269123545859145737118593066
4410 938569570274448267760234147
4411 4557165131698481199523593674
4412 22740598085267819284525442683
4413 113687914568597567518263038186
4414 568434547557073994623193799187
4415 2842171062690065358793261865354
4416 14210854755085225255858740283243
4417 71054273589304425766591178401706
4418 355271367884481561995388384337027
4419 1776356839401727621031086085794634
4420 8881784197001744708840145150343003
4421 44408920985006425745428963992171626
4422 222044604925031362794220899374343667
4423 1110223024625156558660129856676213514
4424 5551115123125782708196991069982565963
4425 27755575615628913512617069278779995946
4426 138777878078144567553629384370189035107
4427 693889390390722837764994934509708193994
4428 3469446951953614188823924010101461976123
4429 17347234759768070944119269829691616882666
4430 86736173798840354720596232408186186747347
4431 433680868994201773602981123127506967848074
4432 2168404344971008868014905602666393517277483
4433 10842021724855044340074528009008253812399786
4434 54210108624275221700372640043600031137336387
4435 271050543121376108501863200217519743045127754
4436 1355252715606880542509316001087438577678454043
4437 6776263578034402712546580005437139509209875306
4438 33881317890172013562732900027185679752988578227
4439 169406589450860067813664500135928392833922625034
4440 847032947254300339068322500679641962192606369803
4441 4235164736271501695341612503398209810304029597226
4442 21175823681357508476708062516991049051300480568867
4443 105879118406787542383540312584955245256429180371914
4444 529395592033937711917701562924776226282121494368763
4445 2646977960169688559588507814623881131410599336013546
4446 13234889800848442797942539073119405657052993968124307
4447 66174449004242213989712695365597028285264968936640394
4448 330872245021211069948563476827985141426324844381874923
4449 1654361225106055349742817384139925707131624221808932266
4450 8271806125530276748714086920699628535658121109011180547
4451 41359030627651383743570434603498142678290605545044742474
4452 206795153138256918717852173017490713391453027725219992283
4453 1033975765691284593589260865087453566957265138626098721386
4454 5169878828456422967946304325437267834786325693130493193587
4455 25849394142282114839731521627186339173931628465652465830154
4456 129246970711410574198657608135931695869658142328262329104843
4457 646234853557052870993288040679658479348290711641311645508906
4458 3231174267785264354966440203398292396741453558206558227539427
4459 16155871338926321774832201016991461983707267791032791137695434
4460 80779356694631608874161005084957309918536338955163955688476603
4461 403896783473158044370805025424786549592681694775819778442382826
4462 2019483917365790221854025127123932747963408473879098892211914067
4463 10097419586828951109270125635619663739817042369395494461059570314
4464 50487097934144755546350628178098318699085211846977472305297851563
4465 353482524507552353248601597918807457271678685
4466 117827508169184117749533865972935819090559564
4467 39275836056394705916511288657645273030186533
4468 13091945352131568638837096219215091010062236
4469 4363981784043856212945698739738363670021037
4470 1454660594681285404315232913246121223341804
4471 484886864893761801438410971082040407787893
4472 161628954964587267146136990360680135965756
4473 53876318321529089048712330120226712170877
4474 17958772773843029682904110040075571635084
4475 5986257591281009894301370013358528435653
4476 1995419197093669964767123337786198931676
4477 665139732364556654922374445928846909517
4478 221713244121518884974124815310185297964
4479 73904414707172961658041605106243406613
4480 24634804902390987219347201716322671996
4481 8211601634130329073115733976648572957
4482 2737200544710109691038578348254602444
4483 912400181570036563679527896276924773
4484 304133393856678854559851533052594716
4485 101377797952226284853328349152297197
4486 33792599317408761617998640391260524
4487 11264199772469587207112166832894133
4488 3754733257489862407933822456667836
4489 1251577752496620830460108380738237
4490 417192584165540415897540602824204
4491 139064194721847500686702580498693
4492 46354731573952643833179424619356
4493 15451577191334932632452630472077
4494 5150525730531900984448321485484
4495 1716841910611917529636663802453
4496 572280639043725183981671137276
4497 190760223880005098507806394717
4498 63586795620485218738848876364
4499 21195870175912669094183349413
4500 7066648237392203937563069596
4501 2362340306237305843364122157
4502 821401237611957935336868844
4503 443572756868265916189763573
4504 996719307277488327450624316
4505 4576548377366161219420390397
4506 22747059167157045957824374924
4507 113690068262560643076029348933
4508 568435265455061686475782569436
4509 2842171301989394589410791455437
4510 14210854834851668332731250146604
4511 71054273615893240125548681689493
4512 355271367893344500115040885432956
4513 1776356839404681933737636919493277
4514 8881784197002729479742328761575884
4515 44408920985006754002396358529249253
4516 222044604925031472213210030886702876
4517 1110223024625156595133126233846999917
4518 5551115123125782720354656529039494764
4519 27755575615628913516669624431798972213
4520 138777878078144567554980236087862027196
4521 693889390390722837765445218415599191357
4522 3469446951953614188824074104736758975244
4523 17347234759768070944119319861236715882373
4524 86736173798840354720596249085367886413916
4525 433680868994201773602981128686567534403597
4526 2168404344971008868014905604519413706129324
4527 10842021724855044340074528009625927208683733
4528 54210108624275221700372640043805922269431036
4529 271050543121376108501863200217588373422492637
4530 1355252715606880542509316001087461454470909004
4531 6776263578034402712546580005437147134807360293
4532 33881317890172013562732900027185682294854406556
4533 169406589450860067813664500135928393681211234477
4534 847032947254300339068322500679641962475035906284
4535 4235164736271501695341612503398209810398172776053
4536 21175823681357508476708062516991049051331861628476
4537 105879118406787542383540312584955245256439640725117
4538 529395592033937711917701562924776226282124981153164
4539 2646977960169688559588507814623881131410600498275013
4540 13234889800848442797942539073119405657052994355544796
4541 66174449004242213989712695365597028285264969065780557
4542 330872245021211069948563476827985141426324844424921644
4543 1654361225106055349742817384139925707131624221823281173
4544 8271806125530276748714086920699628535658121109015963516
4545 41359030627651383743570434603498142678290605545046336797
4546 206795153138256918717852173017490713391453027725220523724
4547 1033975765691284593589260865087453566957265138626098898533
4548 5169878828456422967946304325437267834786325693130493252636
4549 25849394142282114839731521627186339173931628465652465849837
4550 129246970711410574198657608135931695869658142328262329111404
4551 646234853557052870993288040679658479348290711641311645511093
4552 3231174267785264354966440203398292396741453558206558227540156
4553 16155871338926321774832201016991461983707267791032791137695677
4554 80779356694631608874161005084957309918536338955163955688476684
4555 403896783473158044370805025424786549592681694775819778442382853
4556 2019483917365790221854025127123932747963408473879098892211914076
4557 10097419586828951109270125635619663739817042369395494461059570317
4558 50487097934144755546350628178098318699085211846977472305297851564
4559 252435489670723777731753140890491593495426059234887361526489257813
4560 1060447573522657059745804793756422371815036054
4561 353482524507552353248601597918807457271678687
4562 117827508169184117749533865972935819090559574
4563 39275836056394705916511288657645273030186583
4564 13091945352131568638837096219215091010062486
4565 4363981784043856212945698739738363670022287
4566 1454660594681285404315232913246121223348054
4567 484886864893761801438410971082040407819143
4568 161628954964587267146136990360680136122006
4569 53876318321529089048712330120226712952127
4570 17958772773843029682904110040075575541334
4571 5986257591281009894301370013358547966903
4572 1995419197093669964767123337786296587926
4573 665139732364556654922374445929335190767
4574 221713244121518884974124815312626704214
4575 73904414707172961658041605118450437863
4576 24634804902390987219347201777357828246
4577 8211601634130329073115734281824354207
4578 2737200544710109691038579874133508694
4579 912400181570036563679535525671456023
4580 304133393856678854559889680025250966
4581 101377797952226284853519084015578447
4582 33792599317408761618952314707666774
4583 11264199772469587211880538414925383
4584 3754733257489862431775680366824086
4585 1251577752496620949669397931519487
4586 417192584165541011943988356730454
4587 139064194721850480918941350029943
4588 46354731573967544994373272275606
4589 15451577191409438438421868753327
4590 5150525730904430014294512891734
4591 1716841912474562678867620833703
4592 572280648356950930136456293526
4593 190760270446133829281732175967
4594 63587028451128872608477782614
4595 21197034329130938442327880663
4596 7072469003483550678285725846
4597 2391444136694039546977403407
4598 966920389895626453403275094
4599 1171168518286608506521794823
4600 4634698114369201279110780566
4601 22766442412824725977721171647
4602 113696529344449869749328281174
4603 568437419149024762033548880183
4604 2842172019887382281263380225686
4605 14210855074150997563348779736687
4606 71054273695659683202421191552854
4607 355271367919933314473998388720743
4608 1776356839413544871857289420589206
4609 8881784197005683792448879595274527
4610 44408920985007738773298542140482134
4611 222044604925031800470177425423780503
4612 1110223024625156704552115365359359126
4613 5551115123125782756827652906210281167
4614 27755575615628913528827289890855901014
4615 138777878078144567559032791240881003463
4616 693889390390722837766796070133272183446
4617 3469446951953614188824524388642649972607
4618 17347234759768070944119469955872012881494
4619 86736173798840354720596299116912985413623
4620 433680868994201773602981145363749234070166
4621 2168404344971008868014905610078474272684847
4622 10842021724855044340074528011478947397535574
4623 54210108624275221700372640044423595665714983
4624 271050543121376108501863200217794264554587286
4625 1355252715606880542509316001087530084848273887
4626 6776263578034402712546580005437170011599815254
4627 33881317890172013562732900027185689920451891543
4628 169406589450860067813664500135928396223077062806
4629 847032947254300339068322500679641963322324515727
4630 4235164736271501695341612503398209810680602312534
4631 21175823681357508476708062516991049051426004807303
4632 105879118406787542383540312584955245256471021784726
4633 529395592033937711917701562924776226282135441506367
4634 2646977960169688559588507814623881131410603985059414
4635 13234889800848442797942539073119405657052995517806263
4636 66174449004242213989712695365597028285264969453201046
4637 330872245021211069948563476827985141426324844554061807
4638 1654361225106055349742817384139925707131624221866327894
4639 8271806125530276748714086920699628535658121109030312423
4640 41359030627651383743570434603498142678290605545051119766
4641 206795153138256918717852173017490713391453027725222118047
4642 1033975765691284593589260865087453566957265138626099429974
4643 5169878828456422967946304325437267834786325693130493429783
4644 25849394142282114839731521627186339173931628465652465908886
4645 129246970711410574198657608135931695869658142328262329131087
4646 646234853557052870993288040679658479348290711641311645517654
4647 3231174267785264354966440203398292396741453558206558227542343
4648 16155871338926321774832201016991461983707267791032791137696406
4649 80779356694631608874161005084957309918536338955163955688476927
4650 403896783473158044370805025424786549592681694775819778442382934
4651 2019483917365790221854025127123932747963408473879098892211914103
4652 10097419586828951109270125635619663739817042369395494461059570326
4653 50487097934144755546350628178098318699085211846977472305297851567
4654 252435489670723777731753140890491593495426059234887361526489257814
4655 1262177448353618888658765704452457967477130296174436807632446289063
4656 3181342720567971179237414381269267115445108161
4657 1060447573522657059745804793756422371815036056
4658 353482524507552353248601597918807457271678697
4659 117827508169184117749533865972935819090559624
4660 39275836056394705916511288657645273030186833
4661 13091945352131568638837096219215091010063736
4662 4363981784043856212945698739738363670028537
4663 1454660594681285404315232913246121223379304
4664 484886864893761801438410971082040407975393
4665 161628954964587267146136990360680136903256
4666 53876318321529089048712330120226716858377
4667 17958772773843029682904110040075595072584
4668 5986257591281009894301370013358645623153
4669 1995419197093669964767123337786784869176
4670 665139732364556654922374445931776597017
4671 221713244121518884974124815324833735464
4672 73904414707172961658041605179485594113
4673 24634804902390987219347202082533609496
4674 8211601634130329073115735807703260457
4675 2737200544710109691038587503528039944
4676 912400181570036563679573672644112273
4677 304133393856678854560080414888532216
4678 101377797952226284854472758331984697
4679 33792599317408761623720686289698024
4680 11264199772469587235722396325081633
4681 3754733257489862550984969917605336
4682 1251577752496621545715845685425737
4683 417192584165543992176227126261704
4684 139064194721865382080135197686193
4685 46354731574042050800342510556856
4686 15451577191781967468268060159577
4687 5150525732767075163525469922984
4688 1716841921787788425022405989953
4689 572280694923079660910382074776
4690 190760503276777483151361082217
4691 63588192604347141956622313864
4692 21202855095222285183050536913
4693 7101572833940284381899007096
4694 2536963288977708065043809657
4695 1694516151313969043735306344
4696 4809147325378321458181951073
4697 22824592149827766037411561816
4698 113715912590117549769225077897
4699 568443880230913988706847812424
4700 2842174173581345356821146536433
4701 14210855792048985255201368506936
4702 71054273934959012433038721142937
4703 355271367999699757550870898584104
4704 1776356839440133686216246923876993
4705 8881784197014546730568532096370456
4706 44408920985010693086005092974180777
4707 222044604925032785241079609035013384
4708 1110223024625157032809082759896436753
4709 5551115123125782866246642037722640376
4710 27755575615628913565300286268026687417
4711 138777878078144567571190456699937932264
4712 693889390390722837770848625286291159713
4713 3469446951953614188825875240360322964696
4714 17347234759768070944119920239777903878857
4715 86736173798840354720596449211548282412744
4716 433680868994201773602981195395294333069873
4717 2168404344971008868014905626755655972351416
4718 10842021724855044340074528017038007964091097
4719 54210108624275221700372640046276615854566824
4720 271050543121376108501863200218411937950871233
4721 1355252715606880542509316001087735975980368536
4722 6776263578034402712546580005437238641977180137
4723 33881317890172013562732900027185712797244346504
4724 169406589450860067813664500135928403848674547793
4725 847032947254300339068322500679641965864190344056
4726 4235164736271501695341612503398209811527890921977
4727 21175823681357508476708062516991049051708434343784
4728 105879118406787542383540312584955245256565164963553
4729 529395592033937711917701562924776226282166822565976
4730 2646977960169688559588507814623881131410614445412617
4731 13234889800848442797942539073119405657052999004590664
4732 66174449004242213989712695365597028285264970615462513
4733 330872245021211069948563476827985141426324844941482296
4734 1654361225106055349742817384139925707131624221995468057
4735 8271806125530276748714086920699628535658121109073359144
4736 41359030627651383743570434603498142678290605545065468673
4737 206795153138256918717852173017490713391453027725226901016
4738 1033975765691284593589260865087453566957265138626101024297
4739 5169878828456422967946304325437267834786325693130493961224
4740 25849394142282114839731521627186339173931628465652466086033
4741 129246970711410574198657608135931695869658142328262329190136
4742 646234853557052870993288040679658479348290711641311645537337
4743 3231174267785264354966440203398292396741453558206558227548904
4744 16155871338926321774832201016991461983707267791032791137698593
4745 80779356694631608874161005084957309918536338955163955688477656
4746 403896783473158044370805025424786549592681694775819778442383177
4747 2019483917365790221854025127123932747963408473879098892211914184
4748 10097419586828951109270125635619663739817042369395494461059570353
4749 50487097934144755546350628178098318699085211846977472305297851576
4750 252435489670723777731753140890491593495426059234887361526489257817
4751 1262177448353618888658765704452457967477130296174436807632446289064
4752 6310887241768094443293828522262289837385651480872184038162231445313
4753 9544028161703913537712243143807801346335324482
4754 3181342720567971179237414381269267115445108163
4755 1060447573522657059745804793756422371815036066
4756 353482524507552353248601597918807457271678747
4757 117827508169184117749533865972935819090559874
4758 39275836056394705916511288657645273030188083
4759 13091945352131568638837096219215091010069986
4760 4363981784043856212945698739738363670059787
4761 1454660594681285404315232913246121223535554
4762 484886864893761801438410971082040408756643
4763 161628954964587267146136990360680140809506
4764 53876318321529089048712330120226736389627
4765 17958772773843029682904110040075692728834
4766 5986257591281009894301370013359133904403
4767 1995419197093669964767123337789226275426
4768 665139732364556654922374445943983628267
4769 221713244121518884974124815385868891714
4770 73904414707172961658041605484661375363
4771 24634804902390987219347203608412515746
4772 8211601634130329073115743437097791707
4773 2737200544710109691038625650500696194
4774 912400181570036563679764407507393523
4775 304133393856678854561034089204938466
4776 101377797952226284859241129914015947
4777 33792599317408761647562544199854274
4778 11264199772469587354931685875862883
4779 3754733257489863147031417671511586
4780 1251577752496624525948084454956987
4781 417192584165558893337420973917954
4782 139064194721939887886104435967443
4783 46354731574414579830188701963106
4784 15451577193644612617499017190827
4785 5150525742080300909680255079234
4786 1716841968353917155796331771203
4787 572280927753723314780010981026
4788 190761667429995752499505613467
4789 63594013370438488697344970114
4790 21231958925679018886663818163
4791 7247091986223952899965413346
4792 3264559050396050655375840907
4793 5332494958405681995395462594
4794 22999041360836886216482732323
4795 113774062327120589828915468066
4796 568463263476581668726744609147
4797 2842180634663234583494445468674
4798 14210857945742948330759134817683
4799 71054274652857000124891309913186
4800 355271368238999086781488428174187
4801 1776356839519900129293119433740354
4802 8881784197041135544927489599658243
4803 44408920985019556024124745475276706
4804 222044604925035739553786159868712027
4805 1110223024625158017579984943507669634
4806 5551115123125783194503609432259718003
4807 27755575615628913674719275399539046626
4808 138777878078144567607663453077108718667
4809 693889390390722837783006290745348088514
4810 3469446951953614188829927795513341940963
4811 17347234759768070944121271091495576870946
4812 86736173798840354720596899495454173410107
4813 433680868994201773602981345489929630068994
4814 2168404344971008868014905676787201071351123
4815 10842021724855044340074528033715189663757666
4816 54210108624275221700372640051835676421122347
4817 271050543121376108501863200220264958139723074
4818 1355252715606880542509316001088353649376652483
4819 6776263578034402712546580005437444533109274786
4820 33881317890172013562732900027185781427621711387
4821 169406589450860067813664500135928426725467002754
4822 847032947254300339068322500679641973489787829043
4823 4235164736271501695341612503398209814069756750306
4824 21175823681357508476708062516991049052555722953227
4825 105879118406787542383540312584955245256847594500034
4826 529395592033937711917701562924776226282260965744803
4827 2646977960169688559588507814623881131410645826472226
4828 13234889800848442797942539073119405657053009464943867
4829 66174449004242213989712695365597028285264974102246914
4830 330872245021211069948563476827985141426324846103743763
4831 1654361225106055349742817384139925707131624222382888546
4832 8271806125530276748714086920699628535658121109202499307
4833 41359030627651383743570434603498142678290605545108515394
4834 206795153138256918717852173017490713391453027725241249923
4835 1033975765691284593589260865087453566957265138626105807266
4836 5169878828456422967946304325437267834786325693130495555547
4837 25849394142282114839731521627186339173931628465652466617474
4838 129246970711410574198657608135931695869658142328262329367283
4839 646234853557052870993288040679658479348290711641311645596386
4840 3231174267785264354966440203398292396741453558206558227568587
4841 16155871338926321774832201016991461983707267791032791137705154
4842 80779356694631608874161005084957309918536338955163955688479843
4843 403896783473158044370805025424786549592681694775819778442383906
4844 2019483917365790221854025127123932747963408473879098892211914427
4845 10097419586828951109270125635619663739817042369395494461059570434
4846 50487097934144755546350628178098318699085211846977472305297851603
4847 252435489670723777731753140890491593495426059234887361526489257826
4848 1262177448353618888658765704452457967477130296174436807632446289067
4849 6310887241768094443293828522262289837385651480872184038162231445314
4850 31554436208840472216469142611311449186928257404360920190811157226563
4851 28632084485111740613136729431423404039005973445
4852 9544028161703913537712243143807801346335324484
4853 3181342720567971179237414381269267115445108173
4854 1060447573522657059745804793756422371815036116
4855 353482524507552353248601597918807457271678997
4856 117827508169184117749533865972935819090561124
4857 39275836056394705916511288657645273030194333
4858 13091945352131568638837096219215091010101236
4859 4363981784043856212945698739738363670216037
4860 1454660594681285404315232913246121224316804
4861 484886864893761801438410971082040412662893
4862 161628954964587267146136990360680160340756
4863 53876318321529089048712330120226834045877
4864 17958772773843029682904110040076181010084
4865 5986257591281009894301370013361575310653
4866 1995419197093669964767123337801433306676
4867 665139732364556654922374446005018784517
4868 221713244121518884974124815691044672964
4869 73904414707172961658041607010540281613
4870 24634804902390987219347211237807046996
4871 8211601634130329073115781584070447957
4872 2737200544710109691038816385363977444
4873 912400181570036563680718081823799773
4874 304133393856678854565802460786969716
4875 101377797952226284883082987824172197
4876 33792599317408761766771833750635524
4877 11264199772469587950978133629769133
4878 3754733257489866127263656441042836
4879 1251577752496639427109278302613237
4880 417192584165633399143390212199204
4881 139064194722312416915950627373693
4882 46354731576277224979419658994356
4883 15451577202957838363653802347077
4884 5150525788646429640454180860484
4885 1716842201184560809665960677453
4886 572282091906941584128155512276
4887 190767488196087099240228269717
4888 63623117200895222400958251364
4889 21377478077962687404730224413
4890 7974687747642295490297444596
4891 6902537857487763607035997157
4892 23522388993864246753696243844
4893 113948511538129710007986638573
4894 568521413213584708786434999316
4895 2842200017908902263514342265397
4896 14210864406824837557432433749924
4897 71054276806550963200449076223933
4898 355271368956897074473341016944436
4899 1776356839759199458523736963330437
4900 8881784197120901988004362109521604
4901 44408920985046144838483702978564493
4902 222044604925044602491905812369807956
4903 1110223024625160971892691494341368277
4904 5551115123125784179274511615870950884
4905 27755575615628914002976242794076124253
4906 138777878078144567717082442208621077876
4907 693889390390722837819479287122518874917
4908 3469446951953614188842085460972398869764
4909 17347234759768070944125323646648595847213
4910 86736173798840354720598250347171846402196
4911 433680868994201773602981795773835521066357
4912 2168404344971008868014905826881836368350244
4913 10842021724855044340074528083746734762757373
4914 54210108624275221700372640068512858120788916
4915 271050543121376108501863200225824018706278597
4916 1355252715606880542509316001090206669565504324
4917 6776263578034402712546580005438062206505558733
4918 33881317890172013562732900027185987318753806036
4919 169406589450860067813664500135928495355844367637
4920 847032947254300339068322500679641996366580284004
4921 4235164736271501695341612503398209821695354235293
4922 21175823681357508476708062516991049055097588781556
4923 105879118406787542383540312584955245257694883109477
4924 529395592033937711917701562924776226282543395281284
4925 2646977960169688559588507814623881131410739969651053
4926 13234889800848442797942539073119405657053040846003476
4927 66174449004242213989712695365597028285264984562600117
4928 330872245021211069948563476827985141426324849590528164
4929 1654361225106055349742817384139925707131624223545150013
4930 8271806125530276748714086920699628535658121109589919796
4931 41359030627651383743570434603498142678290605545237655557
4932 206795153138256918717852173017490713391453027725284296644
4933 1033975765691284593589260865087453566957265138626120156173
4934 5169878828456422967946304325437267834786325693130500338516
4935 25849394142282114839731521627186339173931628465652468211797
4936 129246970711410574198657608135931695869658142328262329898724
4937 646234853557052870993288040679658479348290711641311645773533
4938 3231174267785264354966440203398292396741453558206558227627636
4939 16155871338926321774832201016991461983707267791032791137724837
4940 80779356694631608874161005084957309918536338955163955688486404
4941 403896783473158044370805025424786549592681694775819778442386093
4942 2019483917365790221854025127123932747963408473879098892211915156
4943 10097419586828951109270125635619663739817042369395494461059570677
4944 50487097934144755546350628178098318699085211846977472305297851684
4945 252435489670723777731753140890491593495426059234887361526489257853
4946 1262177448353618888658765704452457967477130296174436807632446289076
4947 6310887241768094443293828522262289837385651480872184038162231445317
4948 31554436208840472216469142611311449186928257404360920190811157226564
4949 157772181044202361082345713056557245934641287021804600954055786132813
4950 85896253455335221839410188294270212117017920334
4951 28632084485111740613136729431423404039005973447
4952 9544028161703913537712243143807801346335324494
4953 3181342720567971179237414381269267115445108223
4954 1060447573522657059745804793756422371815036366
4955 353482524507552353248601597918807457271680247
4956 117827508169184117749533865972935819090567374
4957 39275836056394705916511288657645273030225583
4958 13091945352131568638837096219215091010257486
4959 4363981784043856212945698739738363670997287
4960 1454660594681285404315232913246121228223054
4961 484886864893761801438410971082040432194143
4962 161628954964587267146136990360680257997006
4963 53876318321529089048712330120227322327127
4964 17958772773843029682904110040078622416334
4965 5986257591281009894301370013373782341903
4966 1995419197093669964767123337862468462926
4967 665139732364556654922374446310194565767
4968 221713244121518884974124817216923579214
4969 73904414707172961658041614639934812863
4970 24634804902390987219347249384779703246
4971 8211601634130329073115972318933729207
4972 2737200544710109691039770059680383694
4973 912400181570036563685486453405831023
4974 304133393856678854589644318697125966
4975 101377797952226285002292277374953447
4976 33792599317408762362818281504541774
4977 11264199772469590931210372399300383
4978 3754733257489881028424850288699086
4979 1251577752496713932915247540894487
4980 417192584166005928173236403605454
4981 139064194724175062065181584404943
4982 46354731585590450725574444150606
4983 15451577249523967094427728128327
4984 5150526021477073294323809766734
4985 1716843365337779079014105208703
4986 572287912673032930868878168526
4987 190796592026543832943841550967
4988 63768636353178890919024657614
4989 22105073839381029995062255663
4990 11612666554734008441957600846
4991 25092431892946328365336778407
4992 114471859171157070545200150094
4993 568695862424593828965506169823
4994 2842258167645905303574032655566
4995 14210883790070505237452330546647
4996 71054283267632852427122375156174
4997 355271371110591037548898783255183
4998 1776356840477097446215589552100686
4999 8881784197360201317234979639111687
5000 44408920985125911281560575488427854
5001 222044604925071191306264769873095743
5002 1110223024625169834830811146842464206
5003 5551115123125787133587218166704649527
5004 27755575615628914987747144977687357134
5005 138777878078144568045339409603158155503
5006 693889390390722837928898276254031234126
5007 3469446951953614188878558457349569656167
5008 17347234759768070944137481312107652776014
5009 86736173798840354720602302902324865378463
5010 433680868994201773602983146625553194058446
5011 2168404344971008868014906277165742259347607
5012 10842021724855044340074528233841370059756494
5013 54210108624275221700372640118544403219788623
5014 271050543121376108501863200242501200405945166
5015 1355252715606880542509316001095765730132059847
5016 6776263578034402712546580005439915226694410574
5017 33881317890172013562732900027186604992150089983
5018 169406589450860067813664500135928701246976462286
5019 847032947254300339068322500679642064996957648887
5020 4235164736271501695341612503398209844572146690254
5021 21175823681357508476708062516991049062723186266543
5022 105879118406787542383540312584955245260236748937806
5023 529395592033937711917701562924776226283390683890727
5024 2646977960169688559588507814623881131411022399187534
5025 13234889800848442797942539073119405657053134989182303
5026 66174449004242213989712695365597028285265015943659726
5027 330872245021211069948563476827985141426324860050881367
5028 1654361225106055349742817384139925707131624227031934414
5029 8271806125530276748714086920699628535658121110752181263
5030 41359030627651383743570434603498142678290605545625076046
5031 206795153138256918717852173017490713391453027725413436807
5032 1033975765691284593589260865087453566957265138626163202894
5033 5169878828456422967946304325437267834786325693130514687423
5034 25849394142282114839731521627186339173931628465652472994766
5035 129246970711410574198657608135931695869658142328262331493047
5036 646234853557052870993288040679658479348290711641311646304974
5037 3231174267785264354966440203398292396741453558206558227804783
5038 16155871338926321774832201016991461983707267791032791137783886
5039 80779356694631608874161005084957309918536338955163955688506087
5040 403896783473158044370805025424786549592681694775819778442392654
5041 2019483917365790221854025127123932747963408473879098892211917343
5042 10097419586828951109270125635619663739817042369395494461059571406
5043 50487097934144755546350628178098318699085211846977472305297851927
5044 252435489670723777731753140890491593495426059234887361526489257934
5045 1262177448353618888658765704452457967477130296174436807632446289103
5046 6310887241768094443293828522262289837385651480872184038162231445326
5047 31554436208840472216469142611311449186928257404360920190811157226567
5048 157772181044202361082345713056557245934641287021804600954055786132814
5049 788860905221011805411728565282786229673206435109023004770278930664063