# This b-file was computed by Antti Karttunen, 2021-11-07
# in GP/PARI CALCULATOR Version 2.9.4 (released) amd64 running linux (x86-64/GMP-6.1.2 kernel) 64-bit version, compiled: Dec 19 2017, gcc version 7.3.0 (Ubuntu 7.3.0-1ubuntu1), threading engine: pthread
# with the following program:
#
# A276086(n) = { my(m=1, p=2); while(n, m *= (p^(n%p)); n = n\p; p = nextprime(1+p)); (m); };
# A332993(n) = if(1==n,n,n + A332993(n/vecmin(factor(n)[,1])));
# A332994(n) = if(1==n,n,n + A332994(n/vecmax(factor(n)[,1])));
# A333791(n) = (A332993(n)-A332994(n));
# A348991(n) = A333791(A276086(n));
# for(n=0,11550,write("b348991.txt", n, " ", A348991(n)));
0 0
1 0
2 0
3 1
4 0
5 4
6 0
7 3
8 2
9 12
10 8
11 39
12 0
13 18
14 12
15 67
16 48
17 214
18 0
19 93
20 62
21 342
22 248
23 1089
24 0
25 468
26 312
27 1717
28 1248
29 5464
30 0
31 5
32 4
33 20
34 16
35 65
36 2
37 30
38 24
39 109
40 90
41 346
42 12
43 155
44 124
45 554
46 460
47 1751
48 62
49 780
50 624
51 2779
52 2310
53 8776
54 312
55 3905
56 3124
57 13904
58 11560
59 43901
60 0
61 40
62 32
63 153
64 128
65 492
66 16
67 219
68 178
69 788
70 664
71 2495
72 96
73 1114
74 908
75 3963
76 3344
77 12510
78 496
79 5589
80 4558
81 19838
82 16744
83 62585
84 2496
85 27964
86 22808
87 99213
88 83744
89 312960
90 0
91 285
92 228
93 1084
94 912
95 3481
96 114
97 1542
98 1256
99 5541
100 4682
101 17538
102 684
103 7827
104 6396
105 27826
106 23532
107 87823
108 3534
109 39252
110 32096
111 139251
112 117782
113 439248
114 17784
115 196377
116 160596
117 696376
118 589032
119 2196373
120 0
121 2000
122 1600
123 7601
124 6400
125 24404
126 800
127 10803
128 8802
129 38812
130 32808
131 122839
132 4800
133 54818
134 44812
135 194867
136 164848
137 615014
138 24800
139 274893
140 224862
141 975142
142 825048
143 3075889
144 124800
145 1375268
146 1125112
147 4876517
148 4126048
149 15380264
150 0
151 14005
152 11204
153 53220
154 44816
155 170865
156 5602
157 75630
158 61624
159 271709
160 229690
161 859946
162 33612
163 383755
164 313724
165 1364154
166 1154060
167 4305351
168 173662
169 1924380
170 1574224
171 6826379
172 5775910
173 21532376
174 873912
175 9627505
176 7876724
177 34137504
178 28885160
179 107667501
180 0
181 98040
182 78432
183 372553
184 313728
185 1196092
186 39216
187 529419
188 431378
189 1901988
190 1607864
191 6019695
192 235296
193 2686314
194 2196108
195 9549163
196 8078544
197 30137710
198 1215696
199 13470789
200 11019758
201 47785038
202 40431944
203 150727785
204 6117696
205 67393164
206 55138008
207 238964413
208 202198944
209 753678160
210 0
211 9
212 8
213 36
214 32
215 117
216 6
217 54
218 48
219 193
220 174
221 610
222 36
223 279
224 248
225 978
226 884
227 3075
228 186
229 1404
230 1248
231 4903
232 4434
233 15400
234 936
235 7029
236 6248
237 24528
238 22184
239 77025
240 4
241 72
242 64
243 269
244 244
245 860
246 48
247 391
248 350
249 1380
250 1256
251 4347
252 268
253 1986
254 1780
255 6935
256 6316
257 21782
258 1368
259 9961
260 8930
261 34710
262 31616
263 108957
264 6868
265 49836
266 44680
267 173585
268 158116
269 544832
270 32
271 513
272 456
273 1900
274 1728
275 6061
276 342
277 2750
278 2464
279 9689
280 8830
281 30506
282 1892
283 13935
284 12504
285 48634
286 44340
287 152731
288 9642
289 69860
290 62704
291 243359
292 221890
293 763856
294 48392
295 349485
296 313704
297 1216984
298 1109640
299 3819481
300 228
301 3600
302 3200
303 13317
304 12116
305 42468
306 2400
307 19263
308 17262
309 67852
310 61848
311 213619
312 13260
313 97578
314 87572
315 340527
316 310508
317 1069374
318 67560
319 489153
320 439122
321 1703902
322 1553808
323 5348149
324 339060
325 2447028
326 2196872
327 8520777
328 7770308
329 26742024
330 1600
331 25209
332 22408
333 93236
334 84832
335 297317
336 16806
337 134854
338 120848
339 474993
340 432974
341 1495410
342 92836
343 683079
344 613048
345 2383778
346 2173684
347 7485875
348 472986
349 3424204
350 3074048
351 11927703
352 10877234
353 37438200
354 2373736
355 17129829
356 15379048
357 59647328
358 54394984
359 187199825
360 11204
361 176472
362 156864
363 652669
364 593844
365 2081260
366 117648
367 943991
368 845950
369 3324980
370 3030856
371 10467947
372 649868
373 4781586
374 4291380
375 16686535
376 15215916
377 52401382
378 3310968
379 23969561
380 21518530
381 83494310
382 76141216
383 262068557
384 16616468
385 119909436
386 107654280
387 417533185
388 380767716
389 1310404432
390 78432
391 1235313
392 1098056
393 4568700
394 4156928
395 14568861
396 823542
397 6607950
398 5921664
399 23274889
400 21216030
401 73275706
402 4549092
403 33471135
404 30039704
405 116805834
406 106511540
407 366809931
408 23176842
409 167787060
410 150629904
411 584460559
412 532989090
413 1834481056
414 116315592
415 839366685
416 753580904
417 2922734184
418 2665376840
419 9172836681
420 0
421 108
422 96
423 421
424 384
425 1360
426 72
427 615
428 554
429 2184
430 2000
431 6891
432 432
433 3150
434 2844
435 10999
436 10080
437 34546
438 2232
439 15825
440 14294
441 55074
442 50480
443 172821
444 11232
445 79200
446 71544
447 275449
448 252480
449 864196
450 48
451 809
452 724
453 3008
454 2752
455 9605
456 554
457 4362
458 3936
459 15361
460 14082
461 48358
462 3084
463 22127
464 19996
465 77126
466 70732
467 242123
468 15734
469 110952
470 100296
471 385951
472 353982
473 1210948
474 78984
475 555077
476 501796
477 1930076
478 1770232
479 6055073
480 384
481 5716
482 5120
483 21117
484 19328
485 67320
486 3928
487 30591
488 27610
489 107600
490 98656
491 338627
492 21648
493 154966
494 140060
495 540015
496 495296
497 1695162
498 110248
499 776841
500 702310
501 2702090
502 2478496
503 8477837
504 553248
505 3886216
506 3513560
507 13512465
508 12394496
509 42391212
510 2736
511 40065
512 35892
513 147880
514 135360
515 471325
516 27546
517 214194
518 193328
519 753273
520 690674
521 2370510
522 151596
523 1084839
524 980508
525 3780238
526 3467244
527 11866435
528 771846
529 5438064
530 4916408
531 18915063
532 17350094
533 59346060
534 3873096
535 27204189
536 24595908
537 94589188
538 86764344
539 296744185
540 19200
541 280508
542 251296
543 1035221
544 947584
545 3299360
546 192872
547 1499415
548 1353354
549 5272984
550 4834800
551 16593691
552 1061232
553 7593950
554 6863644
555 26461799
556 24270880
557 83065346
558 5403032
559 38066625
560 34415094
561 132405874
562 121451280
563 415423621
564 27112032
565 190430000
566 172172344
567 662126249
568 607353280
569 2077214996
570 134448
571 1963609
572 1759124
573 7246608
574 6633152
575 23095605
576 1350154
577 10495962
578 9473536
579 36910961
580 33843682
581 116155958
582 7428684
583 53157727
584 48045596
585 185232726
586 169896332
587 581457723
588 37821334
589 266466552
590 240905896
591 926841551
592 850159582
593 2907966548
594 189784584
595 1333010677
596 1205207396
597 4634885676
598 4251475832
599 14540510673
600 941184
601 13745316
602 12313920
603 50726317
604 46432128
605 161669320
606 9451128
607 73471791
608 66314810
609 258376800
610 236905856
611 813091827
612 52000848
613 372104166
614 336319260
615 1296629215
616 1189274496
617 4070204362
618 264749448
619 1865266041
620 1686341510
621 6487891290
622 5951117696
623 20355767037
624 1328492448
625 9331075416
626 8436452760
627 32444201665
628 29760333696
629 101783580412
630 0
631 1197
632 1064
633 4656
634 4256
635 15033
636 798
637 6786
638 6120
639 24085
640 22086
641 75982
642 4788
643 34731
644 31400
645 121230
646 111236
647 380727
648 24738
649 174456
650 157800
651 606955
652 556986
653 1904452
654 124488
655 873081
656 789800
657 3035580
658 2785736
659 9523077
660 532
661 8916
662 7984
663 33137
664 30340
665 105800
666 6120
667 48043
668 43382
669 169152
670 155168
671 532479
672 34060
673 243678
674 220372
675 849227
676 779308
677 2665874
678 173760
679 1221853
680 1105322
681 4249602
682 3900008
683 13332849
684 872260
685 6112728
686 5530072
687 21251477
688 19503508
689 66667724
690 4256
691 62949
692 56424
693 232504
694 212928
695 741169
696 43374
697 336842
698 304216
699 1184621
700 1086742
701 3727958
702 238964
703 1706307
704 1543176
705 5945206
706 5455812
707 18661903
708 1216914
709 8553632
710 7737976
711 29748131
712 27301162
713 93331628
714 6106664
715 42790257
716 38711976
717 148762756
718 136527912
719 466680253
720 30324
721 441180
722 395504
723 1628073
724 1491044
725 5188752
726 304152
727 2358435
728 2130054
729 8292904
730 7607760
731 26096311
732 1673292
733 11944710
734 10802804
735 41617059
736 38191340
737 130634106
738 8518992
739 59876085
740 54166554
741 208237834
742 191109240
743 653323081
744 42747492
745 299532960
746 270985304
747 1041341709
748 955698740
749 3266767956
750 212800
751 3088797
752 2769064
753 11397056
754 10437856
755 36321833
756 2129598
757 16509586
758 14910920
759 58050885
760 53254886
761 182674782
762 11713588
763 83613531
764 75620200
765 291320030
766 267340036
767 914439527
768 59633538
769 419133256
770 379166600
771 1457665755
772 1337765786
773 4573263252
774 299233288
775 2096731881
776 1896898600
777 7289394380
778 6689894536
779 22867381877
780 1490132
781 21622116
782 19383984
783 79779937
784 73065540
785 254253400
786 14907720
787 115567643
788 104376982
789 406356752
790 372784768
791 1278724079
792 81995660
793 585295278
794 529341972
795 2039240827
796 1871380908
797 6401077474
798 417435360
799 2933933453
800 2654166922
801 10203661202
802 9364361608
803 32012844449
804 2094633860
805 14677124328
806 13278291672
807 51025763077
808 46829265108
809 160071679324
810 10431456
811 151355349
812 135688424
813 558460104
814 511459328
815 1779774369
816 104354574
817 808974042
818 730639416
819 2844497821
820 2609493942
821 8951069158
822 573970164
823 4097067507
824 3705394376
825 14274686406
826 13099667012
827 44807543103
828 2922048114
829 20537534832
830 18579169176
831 71425629331
832 65550532362
833 224089912828
834 14662437864
835 102739871457
836 92948043176
837 357180343956
838 327804859112
839 1120501761453
840 0
841 13176
842 11712
843 51241
844 46848
845 165436
846 8784
847 74667
848 67346
849 264996
850 243032
851 835983
852 52704
853 382122
854 345516
855 1333771
856 1223952
857 4188718
858 272304
859 1919397
860 1736366
861 6677646
862 6128552
863 20952393
864 1370304
865 9605772
866 8690616
867 33397021
868 30651552
869 104770768
870 5856
871 98093
872 87844
873 364556
874 333808
875 1163945
876 67346
877 528534
878 477288
879 1860853
880 1707114
881 5857810
882 374796
883 2680739
884 2424508
885 9342338
886 8573644
887 29327135
888 1912046
889 13441764
890 12160608
891 46749763
892 42906294
893 146673760
894 9598296
895 67246889
896 60841108
897 233786888
898 214569544
899 733406885
900 46848
901 692512
902 620768
903 2557761
904 2342528
905 8153508
906 477280
907 3705603
908 3346882
909 13031852
910 11955688
911 41010599
912 2629440
913 18771058
914 16977452
915 65402307
916 60021488
917 205296054
918 13390240
919 94098333
920 85130302
921 327254582
922 300350488
923 1026723329
924 67194240
925 470734708
926 425894552
927 1636515957
928 1501995488
929 5133859704
930 333792
931 4853445
932 4351236
933 17910196
934 16403568
935 57080449
936 3346818
937 25945086
938 23434040
939 91228845
940 83695706
941 287080122
942 18411948
943 131403291
944 118848060
945 457822090
946 420156396
947 1437078487
948 93737598
949 658694316
950 595918160
951 2290788315
952 2102459846
953 7187070312
954 470365848
955 3295149441
956 2981268660
957 11455619440
958 10513977096
959 35937029437
960 2342400
961 33979976
962 30464512
963 125377241
964 114830848
965 399569036
966 23433584
967 181621467
968 164044146
969 638607796
970 585875832
971 2009566783
972 128889504
973 919828922
974 831942316
975 3204760571
976 2941100752
977 10059555518
978 656169104
979 4610866197
980 4171433166
981 16035524446
982 14717225352
983 50309499193
984 3292567104
985 23066052572
986 20868887416
987 80189343821
988 73597848352
989 251559217568
990 16402656
991 237865693
992 213257444
993 877646556
994 803821808
995 2796989145
996 164040946
997 1271356134
998 1148314888
999 4470260453
1000 4101136714
1001 14066973410
1002 902232396
1003 6438808339
1004 5823602108
1005 22433329938
1006 20587711244
1007 70416894735
1008 4593189646
1009 32276069364
1010 29200038208
1011 112248677363
1012 103020583894
1013 352166501360
1014 23047975896
1015 161462374489
1016 146082218708
1017 561325414488
1018 515184947144
1019 1760914534485
1020 114824448
1021 1665065712
1022 1492807968
1023 6143531761
1024 5626758528
1025 19578929908
1026 1148292480
1027 8899498803
1028 8038210082
1029 31291829052
1030 28707962888
1031 98468819799
1032 6315632640
1033 45071664258
1034 40765220652
1035 157033315507
1036 144113984688
1037 492918269254
1038 32152333440
1039 225932491533
1040 204400273502
1041 785740747782
1042 721144093688
1043 2465165516529
1044 161335837440
1045 1130236627908
1046 1022575537752
1047 3929277909157
1048 3606294638688
1049 12326401752904
1050 0
1051 144945
1052 128840
1053 563676
1054 515360
1055 1819869
1056 96630
1057 821358
1058 740832
1059 2915017
1060 2673438
1061 9195994
1062 579780
1063 4203423
1064 3800792
1065 14671722
1066 13463828
1067 46076619
1068 2995530
1069 21113748
1070 19100592
1071 73455247
1072 67415778
1073 230479744
1074 15074280
1075 105665373
1076 95599592
1077 367372872
1078 337175528
1079 1152495369
1080 64420
1081 1079040
1082 966304
1083 4010165
1084 3671956
1085 12803540
1086 740832
1087 5813935
1088 5250254
1089 20469564
1090 18778520
1091 64436451
1092 4122892
1093 29488410
1094 26670004
1095 102766559
1096 94311340
1097 322601006
1098 21033192
1099 147860785
1100 133768754
1101 514251534
1102 471975440
1103 1613423781
1104 105584692
1105 739722660
1106 669262504
1107 2571676409
1108 2360295940
1109 8067537656
1110 515360
1111 7617705
1112 6828552
1113 28135588
1114 25768128
1115 89689237
1116 5250246
1117 40761974
1118 36816208
1119 143351393
1120 131514094
1121 451119650
1122 28924676
1123 206483319
1124 186754488
1125 719430418
1126 660243924
1127 2258271715
1128 147296826
1129 1035090044
1130 936445888
1131 3599825543
1132 3303893074
1133 11294032040
1134 739157576
1135 5178123669
1136 4684902888
1137 18001801168
1138 16522138824
1139 56472833665
1140 3671940
1141 53388360
1142 47864288
1143 197013549
1144 180441332
1145 627889116
1146 36816144
1147 285398247
1148 257777886
1149 1003524196
1150 920663112
1151 3157902043
1152 202537164
1153 1445447682
1154 1307345876
1155 5036077431
1156 4621772012
1157 15807966678
1158 1031142264
1159 7245694857
1160 6555185826
1161 25198843606
1162 23127316512
1163 79058289853
1164 5174167764
1165 36246930732
1166 32794385576
1167 126012674481
1168 115655039012
1169 395309905728
1170 25768000
1171 373782945
1172 335114440
1173 1379159276
1174 1263153760
1175 4395288269
1176 257777430
1177 1997852158
1178 1804509632
1179 7024733817
1180 6444706238
1181 22105378794
1182 1417824580
1183 10118198223
1184 9151485592
1185 35252606522
1186 32352468628
1187 110655831419
1188 7218060330
1189 50719928548
1190 45886365392
1191 176391970047
1192 161891280578
1193 553408094544
1194 36219239080
1195 253728580173
1196 229560764392
1197 882088787672
1198 809585340328
1199 2767169410169
1200 180440420
1201 2616545040
1202 2345865504
1203 9654179365
1204 8842140756
1205 30767082340
1206 1804506432
1207 13985029535
1208 12631631854
1209 49173201164
1210 45113008120
1211 154737716051
1212 9924836492
1213 70827452010
1214 64060463604
1215 246768310159
1216 226467344940
1217 774590884606
1218 50526486792
1219 355039564385
1220 321204622354
1221 1234743855134
1222 1133239029040
1223 3873856727381
1224 253534738292
1225 1776100126260
1226 1606925416104
1227 6174621580009
1228 5667097449540
1229 19370185941256
1230 1263147360
1231 18315879705
1232 16421122952
1233 67579319988
1234 61895049728
1235 215369640837
1236 12631609446
1237 97895271174
1238 88421487408
1239 344212472593
1240 315791121294
1241 1083164076850
1242 69473919876
1243 495792228519
1244 448423309688
1245 1727378235618
1246 1585271479124
1247 5422136256915
1248 353685472026
1249 2485277015244
1250 2248432421088
1251 8643207050743
1252 7932673268274
1253 27116997157240
1254 1774743232776
1255 12432700948869
1256 11248477978088
1257 43222351126368
1258 39669682214024
1259 135591301658865
1260 0
1261 1594404
1262 1417248
1263 6200461
1264 5668992
1265 20018632
1266 1062936
1267 9034959
1268 8149178
1269 32065248
1270 29407904
1271 101156115
1272 6377616
1273 46237734
1274 41808828
1275 161389183
1276 148102464
1277 506843530
1278 32951016
1279 232251609
1280 210107078
1281 808008858
1282 741575264
1283 2535280605
1284 165818016
1285 1162320984
1286 1051598328
1287 4041107233
1288 3708939264
1289 12677465980
1290 708624
1291 11869457
1292 10629364
1293 44111864
1294 40391584
1295 140839085
1296 8149178
1297 63953346
1298 57752880
1299 225165385
1300 206563986
1301 708801502
1302 45351948
1303 324372791
1304 293370460
1305 1130432990
1306 1037425996
1307 3548613587
1308 231365798
1309 1626470016
1310 1471458360
1311 5656771015
1312 5191736046
1313 17747674012
1314 1161435048
1315 8136956141
1316 7361897860
1317 28288461140
1318 25963286296
1319 88742976137
1320 5668992
1321 83794828
1322 75114176
1323 309491685
1324 283449728
1325 986582256
1326 57752872
1327 448382055
1328 404978794
1329 1576866344
1330 1446656560
1331 4962319211
1332 318172272
1333 2271318190
1334 2054301884
1335 7913739639
1336 7262690720
1337 24841003986
1338 1620269272
1339 11385998865
1340 10300917334
1341 39598106114
1342 36342861520
1343 124234427861
1344 8130754272
1345 56959402240
1346 51533994584
1347 198019938489
1348 181743715520
1349 621201547236
1350 40391568
1351 587272425
1352 526507860
1353 2167150432
1354 1984856736
1355 6906784453
1356 404978730
1357 3139383018
1358 2835560192
1359 11038773057
1360 10127304578
1361 34736943174
1362 2227914540
1363 15899935983
1364 14380821852
1365 55396886182
1366 50839543788
1367 173887736779
1368 11342593590
1369 79702700808
1370 72107130152
1371 277187451807
1372 254400739838
1373 869641704804
1374 56915988840
1375 398716524933
1376 360738671652
1377 1386140279932
1378 1272206720088
1379 4348411544929
1380 283449600
1381 4111615604
1382 3686263648
1383 15170761661
1384 13894705792
1385 48348199832
1386 2835559736
1387 21976389759
1388 19849629978
1389 77272120048
1390 70891840704
1391 243159310915
1392 15596110416
1393 111300260534
1394 100666461628
1395 387778911983
1396 355877515264
1397 1217214866330
1398 79398863816
1399 557919614409
1400 504750619878
1401 1940312871658
1402 1780805888064
1403 6087492643405
1404 398412630816
1405 2791016383784
1406 2525171411128
1407 9702982670033
1408 8905447752064
1409 30438881528780
1410 1984855824
1411 28782017857
1412 25804554164
1413 106196040264
1414 97263649184
1415 338438107485
1416 19849626778
1417 153835436946
1418 138948118480
1419 540905548985
1420 496243593586
1421 1702115885102
1422 109173481548
1423 779102532391
1424 704665940060
1425 2714453092590
1426 2491143315596
1427 8520504773187
1428 555792755398
1429 3905438009616
1430 3533255047960
1431 13582190810615
1432 12465641925646
1433 42612449213612
1434 2788889124648
1435 19537115395741
1436 17676200587460
1437 67920879400740
1438 62338134975896
1439 213072171415737
1440 13894699392
1441 201474833628
1442 180632587776
1443 743372990485
1444 680846252928
1445 2369067461056
1446 138948096072
1447 1076848767255
1448 972637537994
1449 3786339551544
1450 3473705863760
1451 11914811904411
1452 764215079472
1453 5453718435390
1454 4932662289084
1455 19001172356839
1456 17438003917920
1457 59643534121186
1458 3890549996472
1459 27338066776065
1460 24732786044534
1461 95075336383314
1462 87259494188720
1463 298287145205061
1464 19522224581472
1465 136759808479440
1466 123733404821784
1467 475446156515689
1468 436366945542720
1469 1491505200624436
1470 0
1471 17538453
1472 15589736
1473 68205096
1474 62358944
1475 220205025
1476 11692302
1477 99384570
1478 89640984
1479 352717789
1480 323487030
1481 1112717446
1482 70153812
1483 508615155
1484 459897224
1485 1775281254
1486 1629127460
1487 5575279551
1488 362461362
1489 2554768080
1490 2311178424
1491 8888098579
1492 8157329610
1493 27888090076
1494 1823999112
1495 12785532705
1496 11567584424
1497 44452185204
1498 40798340360
1499 139452142701
1500 7794868
1501 130564044
1502 116923024
1503 485230553
1504 444307492
1505 1549230080
1506 89640984
1507 703486867
1508 635281766
1509 2476819416
1510 2272204112
1511 7796817063
1512 498871564
1513 3568100982
1514 3227075476
1515 12434763731
1516 11411687212
1517 39034751978
1518 2545024464
1519 17891171557
1520 16186044026
1521 62224485306
1522 57109102712
1523 195224426553
1524 12775788964
1525 89506524432
1526 80980886776
1527 311173093181
1528 285596180212
1529 976172799428
1530 62358944
1531 921743181
1532 826256040
1533 3404408752
1534 3117947328
1535 10852405465
1536 635281758
1537 4932202946
1538 4454767240
1539 17345530805
1540 15913223686
1541 54585514382
1542 3499895828
1543 24984501771
1544 22597323240
1545 87051141070
1546 79889605476
1547 273251058967
1548 17822966178
1549 125245995896
1550 113310103240
1551 435579192395
1552 399771514426
1553 1366578781892
1554 89438317928
1555 626553466521
1556 566874003240
1557 2178219449020
1558 1999181059176
1559 6833217396517
1560 444307476
1561 6459997140
1562 5791587152
1563 23838656145
1564 21833426180
1565 75974633160
1566 4454767176
1567 34533215499
1568 31191165558
1569 121426510528
1570 111400360704
1571 382106395615
1572 24507065676
1573 174899307294
1574 158189057588
1575 609365782443
1576 559235033324
1577 1912765207890
1578 124768558176
1579 876729766269
1580 793178517738
1581 3049062142018
1582 2798408396424
1583 9566059269265
1584 626076020676
1585 4385882061144
1586 3968125818488
1587 15247543939893
1588 13994275211924
1589 47832529576140
1590 3117947200
1591 45227774853
1592 40548904936
1593 166878387896
1594 152841778144
1595 531830227025
1596 31191165102
1597 241740303370
1598 218345953784
1599 849993368589
1600 779810319830
1601 2674752564246
1602 171557254612
1603 1224302945955
1604 1107331198024
1605 4265568272054
1606 3914653028260
1607 13389364250351
1608 873387702162
1609 6137116158880
1610 5552257419224
1611 21343442789379
1612 19588866570410
1613 66962422680876
1614 4382539939912
1615 30701182223505
1616 27776888525224
1617 106732815376004
1618 97959934281160
1619 334827714833501
1620 21833425268
1621 316602218844
1622 283850129424
1623 1168156510153
1624 1069900241892
1625 3722819384080
1626 218345950584
1627 1692189918467
1628 1528429471366
1629 5949961375016
1630 5458680033712
1631 18723275744663
1632 1200908577164
1633 8570128416582
1634 7751326181076
1635 29858985699331
1636 27402578992812
1637 93725557547578
1638 6113721710064
1639 42959820907157
1640 38865809729626
1641 149404107320906
1642 137122073788312
1643 468736966562153
1644 30677787374564
1645 214908283360032
1646 194438227472376
1647 747129715428781
1648 685719547765812
1649 2343794011635028
1650 152841771744
1651 2216223326781
1652 1986958700840
1653 8177103365952
1654 7489309488128
1655 26059743483465
1656 1528429448958
1657 11845337224146
1658 10699014094440
1659 41649737420005
1660 38210768030886
1661 131062938007582
1662 8406367835028
1663 59990906710971
1664 54259291062440
1665 209012907690270
1666 191818060744676
1667 656078910628167
1668 42796059765378
1669 300718754145096
1670 272060675902440
1671 1045828759041595
1672 959854524313626
1673 3281158773731092
1674 214744519417128
1675 1504357991315721
1676 1361067600102440
1677 5229908015798220
1678 4800036842158376
1679 16406558089245717
1680 0
1681 192922992
1682 171487104
1683 750256081
1684 685948416
1685 2422255348
1686 128615328
1687 1093230291
1688 986050850
1689 3879895740
1690 3558357416
1691 12239892087
1692 771691968
1693 5594766786
1694 5058869580
1695 19528094035
1696 17920402416
1697 61328075782
1698 3987075168
1699 28102449261
1700 25422963230
1701 97769085510
1702 89730627416
1703 306768994257
1704 20063991168
1705 140640861636
1706 127243431480
1707 488974042885
1708 448781752416
1709 1533973586632
1710 85743552
1711 1436204501
1712 1286153284
1713 5337536132
1714 4887382480
1715 17041531025
1716 986050850
1717 7738355598
1718 6988099512
1719 27245013757
1720 24994245498
1721 85764988234
1722 5487587340
1723 39249111083
1724 35497830652
1725 136782401882
1726 125528560588
1727 429382274279
1728 27995269790
1729 196802888508
1730 178046486352
1731 684469342507
1732 628200136038
1733 2147468704504
1734 140533682040
1735 984571775633
1736 890789764852
1737 3422904045632
1738 3141558013288
1739 10737900855629
1740 685948416
1741 10139175064
1742 9088816544
1743 37448496489
1744 34297420928
1745 119376460764
1746 6988099504
1747 54254232747
1748 49002440146
1749 190800839876
1750 175045462072
1751 600440661263
1752 38498854944
1753 274829521162
1754 248570558156
1755 957562556811
1756 878785667792
1757 3005761663758
1758 196052632144
1759 1377705963237
1760 1246411148206
1761 4791371141486
1762 4397486696392
1763 15032366676233
1764 983821518144
1765 6892088173612
1766 6235614098456
1767 23960414064861
1768 21990991839392
1769 75165391738608
1770 4887382464
1771 71059969005
1772 63707459364
1773 262225218988
1774 240167690064
1775 835720968937
1776 49002440082
1777 379865372790
1778 343102824584
1779 1335691622709
1780 1225403978090
1781 4203170372466
1782 269577728172
1783 1923892391715
1784 1740079650684
1785 6703023641314
1786 6151585418220
1787 21040417390111
1788 1372454168622
1789 9644027486340
1790 8724963781184
1791 33539683734339
1792 30782492618870
1793 105226652478336
1794 6886836370872
1795 48244702959465
1796 43649384433684
1797 167722984199464
1798 153937028622120
1799 526157827919461
1800 34297420800
1801 497505526592
1802 446037959104
1803 1835662276481
1804 1681259574016
1805 5850132526148
1806 343102824128
1807 2659143353091
1808 2401805515650
1809 9349927102540
1810 8577913590216
1811 29422278350887
1812 1887129840768
1813 13467332485586
1814 12180643298380
1815 46921251232835
1816 43061183671216
1817 147283007474582
1818 9607264923968
1819 67508278148061
1820 61074832212030
1821 234777871884310
1822 215477534076216
1823 736586653093057
1824 48207940339968
1825 337713006460436
1826 305545776780280
1827 1174060975141685
1828 1077559286101216
1829 3683104881185432
1830 240167689152
1831 3482624429701
1832 3122351457284
1833 12849721678932
1834 11768902761680
1835 40951013426625
1836 2401805512450
1837 18614089215198
1838 16812724353112
1839 65449575461357
1840 60045480875098
1841 205956034199834
1842 13209994628940
1843 94271413142683
1844 85264588832252
1845 328448844373482
1846 301428371442188
1847 1030981138065879
1848 67250940211390
1849 472558032780108
1850 427523911227952
1851 1643445188934107
1852 1508342824277638
1853 5156106657396104
1854 337455668123640
1855 2363991130967233
1856 2138820523206452
1857 8218426911737232
1858 7542915088454888
1859 25781734254047229
1860 1681259567616
1861 24378456751464
1862 21856545944544
1863 89948137496089
1864 82382405075328
1865 286657179729964
1866 16812724330704
1867 130298710249947
1868 117689156215346
1869 458147113973076
1870 420318451869272
1871 1441692325142463
1872 92470048146144
1873 659899977742362
1874 596852207569356
1875 2299141996358011
1876 2109998685838992
1877 7216868052204958
1878 470756667223344
1879 3307906315204437
1880 2992667464339406
1881 11504116408282686
1882 10558399855687592
1883 36092746687517433
1884 2362189762609344
1885 16547938002514812
1886 14971743748189656
1887 57528988467906061
1888 52800405704930592
1889 180472139864079808
1890 0
1891 2122152921
1892 1886358152
1893 8252816916
1894 7545432608
1895 26644808901
1896 1414768614
1897 12025533222
1898 10846559376
1899 42678853201
1900 39141931662
1901 134638813138
1902 8488611684
1903 61542434727
1904 55647565496
1905 214809034626
1906 197124426932
1907 674608834323
1908 43857827034
1909 309126942252
1910 279652596096
1911 1075459941751
1912 987036903282
1913 3374458940248
1914 220703903784
1915 1547049479877
1916 1399677749096
1917 5378714477376
1918 4936599285032
1919 16873709469873
1920 943179076
1921 15798249528
1922 14147686144
1923 58712897501
1924 53761207348
1925 187456841420
1926 10846559376
1927 85121911639
1928 76869094718
1929 299695151508
1930 274936700744
1931 943414871115
1932 60363460876
1933 431740222194
1934 390476137588
1935 1504606421543
1936 1380814167724
1937 4723205019590
1938 307947968376
1939 2164831774969
1940 1958511351938
1941 7529162771718
1942 6910201502624
1943 23622155761965
1944 1545870505876
1945 10830289538844
1946 9798687423688
1947 37651944522593
1948 34557138177124
1949 118116909473840
1950 7545432608
1951 111530925777
1952 99976982088
1953 411933461596
1954 377271630528
1955 1313141069053
1956 76869094710
1957 596796560558
1958 539026842112
1959 2098809239657
1960 1925500084318
1961 6604847276954
1962 423487405220
1963 3023124734463
1964 2734276142232
1965 10533188129962
1966 9666642353268
1967 33063378316459
1968 2156578957770
1969 15154765603988
1970 13710522642832
1971 52705082581487
1972 48372353698018
1973 165356033513984
1974 10822036720520
1975 75812969951613
1976 68591755145832
1977 263564554839112
1978 241900910421768
1979 826819309501609
1980 53761207332
1981 781659659520
1982 700782053696
1983 2884477410261
1984 2641844592788
1985 9192930662484
1986 539026842048
1987 4178519102991
1988 3774131073870
1989 14692607856700
1990 13479443769336
1991 46234874117827
1992 2965355015628
1993 21162816320346
1994 19140876174740
1995 73733260088895
1996 67667439652076
1997 231444591394542
1998 15096995883528
1999 106084302407121
2000 95974601679090
2001 368936521249870
2002 338607419065776
2003 1157493177778117
2004 75755200223028
2005 530691732840996
2006 480143229200840
2007 1844952827054745
2008 1693307316134276
2009 5787736109695992
2010 377271630400
2011 5472560795721
2012 4906417554952
2013 20192285050916
2014 18493855328608
2015 64351457816501
2016 3774131073414
2017 29250576900022
2018 26419860696176
2019 102849198176001
2020 94357049564462
2021 323645062003938
2022 20758428288484
2023 148140657421527
2024 133987076402296
2025 516133763801426
2026 473673020743732
2027 1620113082941123
2028 105679914363834
2029 742591060029052
2030 671823154932896
2031 2582556591928551
2032 2370252876640082
2033 8102453187627048
2034 530287344740584
2035 3714843073066677
2036 3361003547585896
2037 12914670732564176
2038 11853152156121832
2039 40514153711056673
2040 2641844591876
2041 38308868749128
2042 34345866063744
2043 141346938535501
2044 129457930479348
2045 450461147894620
2046 26419860692976
2047 204754981479239
2048 184939968052318
2049 719945330411108
2050 660500290130344
2051 2265516377206715
2052 145309941198476
2053 1036985545129794
2054 937910477995188
2055 3612937289789143
2056 3315712088385324
2057 11340792523767190
2058 739760343725976
2059 5198138363382569
2060 4702763027709538
2061 18077897086679318
2062 16591771079660224
2063 56717173256569565
2064 3712012356363476
2065 26003902454646444
2066 23527025776281288
2067 90402696071130193
2068 82972066036034724
2069 283599076920581440
2070 18493855322208
2071 268163024422977
2072 240422005625288
2073 989429512927596
2074 906206456534528
2075 3153228978441453
2076 184939968029910
2077 1433285813533758
2078 1294580719545312
2079 5039618256056857
2080 4623502974091518
2081 15858615583626154
2082 1017170531568420
2083 7258899759087663
2084 6565374289145432
2085 25290561971703162
2086 23209985561876468
2087 79385548609549659
2088 5178323349260970
2089 36386969486857188
2090 32919342137146032
2091 126545280549934687
2092 116142398500801218
2093 397020213739167184
2094 25984087437723720
2095 182027318125704813
2096 164689181377149032
2097 632818873441092312
2098 580804463195424968
2099 1985193539387254809
2100 0
2101 23343682140
2102 20749939680
2103 90780986101
2104 82999758720
2105 293092897984
2106 15562454760
2107 132280865463
2108 119312153162
2109 469467385272
2110 430561248368
2111 1481026944699
2112 93374728560
2113 676966782078
2114 612123220572
2115 2362899381127
2116 2168368696608
2117 7420697178274
2118 482436097560
2119 3400396365153
2120 3076178557622
2121 11830059360402
2122 10857405937808
2123 37119048346149
2124 2427742942560
2125 17017544280528
2126 15396455242872
2127 59165859256777
2128 54302592143808
2129 185610804185524
2130 10374969840
2131 173780744825
2132 155624547604
2133 645841872560
2134 591373280896
2135 2062025255765
2136 119312153162
2137 936341028090
2138 845560041984
2139 3296646666769
2140 3024303708450
2141 10377563582806
2142 663998069772
2143 4749142444415
2144 4295237513884
2145 16550670637814
2146 15188955846220
2147 51955255218011
2148 3387427652822
2149 23813149526040
2150 21543624873384
2151 82820790493039
2152 76012216535070
2153 259843713394036
2154 17004575568072
2155 119133184934165
2156 107785561670884
2157 414171389769164
2158 380128519979320
2159 1299286004274161
2160 82999758720
2161 1226840183620
2162 1099746803072
2163 4531268077773
2164 4149987936128
2165 14444551760232
2166 845560041976
2167 6564762166479
2168 5929295263738
2169 23086901637248
2170 21180500929024
2171 72653320049555
2172 4658361458256
2173 33254372080774
2174 30077037567068
2175 115865069434623
2176 106333065893504
2177 363697161496170
2178 23722368539656
2179 166702421652249
2180 150815749083718
2181 579755908421498
2182 532095890715904
2183 1818916368729245
2184 119042403946656
2185 833942669509624
2186 754509306666968
2187 2899210103355873
2188 2660910014827904
2189 9095012404894620
2190 591373280880
2191 8598256255185
2192 7708602591348
2193 31729251514264
2194 29060290522752
2195 101122237291501
2196 5929295263674
2197 45963710135202
2198 41515441816016
2199 161618686430601
2200 148273881473042
2201 508583615316798
2202 32618905177644
2203 232790979535287
2204 210549637939356
2205 811065861012286
2206 744341836224492
2207 2545890505443283
2208 166066954747494
2209 1166927326535712
2210 1055720618556056
2211 4058301733920711
2212 3724681609981742
2213 12732424956075708
2214 833307202596744
2215 5837609061537837
2216 5281575521639556
2217 20294481098462836
2218 18626380478767992
2219 63665097209237833
2220 4149987936000
2221 60198168756140
2222 53970593109280
2223 222115135569701
2224 203432408629120
2225 707866036010384
2226 41515441815560
2227 321756345916263
2228 290618467681962
2229 1131341179984072
2230 1037927545281168
2231 3560095682187499
2232 228342711213360
2233 1629547231716878
2234 1473857840545372
2235 5677471402055927
2236 5210403228541408
2237 17821243913073074
2238 1162479058202360
2239 8168501660719953
2240 7390054704862422
2241 28408122512415202
2242 26072781644842608
2243 89126985067500949
2244 5833160793147360
2245 40863273805735328
2246 36971039026447672
2247 142061378064211577
2248 130384673726348608
2249 445655690839640324
2250 29060290521840
2251 421397556262825
2252 377804526734804
2253 1554816323957760
2254 1424037235373696
2255 4955072627042565
2256 290618467678762
2257 2252304796383690
2258 2034339648743584
2259 7919398634858369
2260 7265503191938050
2261 24920680150282406
2262 1598409353463372
2263 11406840996988015
2264 10317015258787484
2265 39742310189361414
2266 36472832974759820
2267 124748717766481611
2268 8137363782386422
2269 57179522000009640
2270 51730393309006984
2271 198856867961876639
2272 182509481888868670
2273 623888905847477636
2274 40832135927001672
2275 286042927015117765
2276 258797283560104484
2277 994429656824452764
2278 912692726459412920
2279 3119589846252457761
2280 203432408622720
2281 2949793268809620
2282 2644642062113472
2283 10883724642674173
2284 9968271022585728
2285 34685518764267832
2286 2034339648721176
2287 15766143949655679
2288 14240387916174938
2289 55435800818978448
2290 50858532718536224
2291 174444771426946755
2292 11188875849213456
2293 79847897353885974
2294 72219117186482268
2295 278196181700499823
2296 255309841198288704
2297 873241034740341370
2298 56961556851674856
2299 400256664375037449
2300 362112763538018918
2301 1391998086108106698
2302 1277566383597051104
2303 4367222351307314445
2304 285824961863981856
2305 2002300499480794824
2306 1811580995295702168
2307 6961007608146141073
2308 6388849095590863104
2309 21837128934142179820
2310 0
2311 11
2312 10
2313 44
2314 40
2315 143
2316 8
2317 66
2318 60
2319 235
2320 216
2321 742
2322 48
2323 341
2324 310
2325 1190
2326 1096
2327 3737
2328 248
2329 1716
2330 1560
2331 5965
2332 5496
2333 18712
2334 1248
2335 8591
2336 7810
2337 29840
2338 27496
2339 93587
2340 6
2341 88
2342 80
2343 327
2344 302
2345 1044
2346 64
2347 477
2348 436
2349 1676
2350 1552
2351 5273
2352 354
2353 2422
2354 2216
2355 8421
2356 7802
2357 26418
2358 1804
2359 12147
2360 11116
2361 42146
2362 39052
2363 132143
2364 9054
2365 60772
2366 55616
2367 210771
2368 195302
2369 660768
2370 48
2371 627
2372 570
2373 2308
2374 2136
2375 7351
2376 456
2377 3354
2378 3068
2379 11763
2380 10904
2381 36990
2382 2496
2383 16989
2384 15558
2385 59038
2386 54744
2387 185185
2388 12696
2389 85164
2390 78008
2391 295413
2392 273944
2393 926160
2394 63696
2395 426039
2396 390258
2397 1477288
2398 1369944
2399 4631035
2400 342
2401 4400
2402 4000
2403 16175
2404 14974
2405 51500
2406 3200
2407 23493
2408 21492
2409 82372
2410 76368
2411 259009
2412 17490
2413 118958
2414 108952
2415 413357
2416 383338
2417 1296554
2418 88940
2419 596283
2420 546252
2421 2068282
2422 1918188
2423 6484279
2424 446190
2425 2982908
2426 2732752
2427 10342907
2428 9592438
2429 32422904
2430 2400
2431 30811
2432 28010
2433 113244
2434 104840
2435 360543
2436 22408
2437 164466
2438 150460
2439 576635
2440 534616
2441 1813142
2442 122448
2443 832741
2444 762710
2445 2893590
2446 2683496
2447 9076137
2448 622648
2449 4174116
2450 3823960
2451 14478365
2452 13427896
2453 45391112
2454 3123648
2455 20880991
2456 19130210
2457 72402240
2458 67149896
2459 226965987
2460 16806
2461 215688
2462 196080
2463 792727
2464 733902
2465 2523844
2466 156864
2467 1151277
2468 1053236
2469 4036476
2470 3742352
2471 12692073
2472 857154
2473 5829222
2474 5339016
2475 20255221
2476 18784602
2477 63533218
2478 4358604
2479 29218947
2480 26767916
2481 101348946
2482 93995852
2483 317738943
2484 21865854
2485 146167572
2486 133912416
2487 506817571
2488 470052102
2489 1588767568
2490 117648
2491 1509827
2492 1372570
2493 5549108
2494 5137336
2495 17666951
2496 1098056
2497 8058954
2498 7372668
2499 28255363
2500 26196504
2501 88844590
2502 6000096
2503 40804589
2504 37373158
2505 141786638
2506 131492344
2507 444732785
2508 30510296
2509 204532764
2510 187375608
2511 709443013
2512 657971544
2513 2224173760
2514 153061296
2515 1023173639
2516 937387858
2517 3547724888
2518 3290367544
2519 11121378635
2520 2
2521 132
2522 120
2523 511
2524 474
2525 1648
2526 96
2527 749
2528 688
2529 2648
2530 2464
2531 8345
2532 566
2533 3834
2534 3528
2535 13333
2536 12414
2537 41830
2538 2916
2539 19259
2540 17728
2541 66758
2542 62164
2543 209255
2544 14666
2545 96384
2546 88728
2547 333883
2548 310914
2549 1046380
2550 72
2551 987
2552 902
2553 3648
2554 3392
2555 11631
2556 732
2557 5310
2558 4884
2559 18619
2560 17340
2561 58546
2562 4032
2563 26925
2564 24794
2565 93474
2566 87080
2567 293121
2568 20532
2569 135000
2570 124344
2571 467749
2572 435780
2573 1465996
2574 103032
2575 675375
2576 622094
2577 2339124
2578 2179280
2579 7330371
2580 562
2581 6972
2582 6376
2583 25607
2584 23818
2585 81512
2586 5184
2587 37237
2588 34256
2589 130416
2590 121472
2591 409953
2592 28294
2593 188562
2594 173656
2595 654461
2596 609742
2597 2052158
2598 143844
2599 945187
2600 870656
2601 3274686
2602 3051092
2603 10263183
2604 721594
2605 4728312
2606 4355656
2607 16375811
2608 15257842
2609 51318308
2610 3992
2611 48867
2612 44694
2613 179320
2614 166800
2615 570679
2616 36348
2617 260726
2618 239860
2619 912995
2620 850396
2621 2869802
2622 198128
2623 1320021
2624 1215690
2625 4581370
2626 4268376
2627 14365417
2628 1007028
2629 6616496
2630 6094840
2631 22923245
2632 21358276
2633 71843492
2634 5051528
2635 33098871
2636 30490590
2637 114632620
2638 106807776
2639 359233867
2640 28002
2641 342132
2642 312920
2643 1255311
2644 1167674
2645 3994848
2646 254496
2647 1825149
2648 1679088
2649 6391048
2650 5952864
2651 20088745
2652 1386966
2653 9240234
2654 8509928
2655 32069733
2656 29878814
2657 100558230
2658 7049316
2659 46315659
2660 42664128
2661 160463158
2662 149508564
2663 502905655
2664 35361066
2665 231692784
2666 213435128
2667 802430283
2668 747657314
2669 2514642780
2670 196072
2671 2394987
2672 2190502
2673 8787248
2674 8173792
2675 27964031
2676 1781532
2677 12776110
2678 11753684
2679 44737419
2680 41670140
2681 140621346
2682 9708832
2683 64681725
2684 59569594
2685 224488274
2686 209151880
2687 703907921
2688 49345332
2689 324209800
2690 298649144
2691 1123242549
2692 1046560580
2693 3520340796
2694 247527832
2695 1621850175
2696 1494046894
2697 5617013924
2698 5233604080
2699 17602505171
2700 1372562
2701 16764972
2702 15333576
2703 61510807
2704 57216618
2705 195748312
2706 12470784
2707 89432837
2708 82275856
2709 313162016
2710 291691072
2711 984349553
2712 67961894
2713 452772162
2714 416987256
2715 1571418061
2716 1464063342
2717 4927355758
2718 345417444
2719 2269468787
2720 2090544256
2721 7862698286
2722 7325924692
2723 24642386783
2724 1732695194
2725 11352951912
2726 10458329256
2727 39319099411
2728 36635231442
2729 123217541908
2730 24
2731 1463
2732 1330
2733 5648
2734 5248
2735 18203
2736 1064
2737 8262
2738 7596
2739 29191
2740 27192
2741 91978
2742 6264
2743 42257
2744 38926
2745 146906
2746 136912
2747 460853
2748 32264
2749 212232
2750 195576
2751 735481
2752 685512
2753 2305228
2754 162264
2755 1062107
2756 978826
2757 3678356
2758 3428512
2759 11527103
2760 798
2761 10876
2762 9944
2763 40179
2764 37382
2765 128088
2766 8080
2767 58473
2768 53812
2769 204992
2770 191008
2771 644549
2772 44490
2773 296458
2774 273152
2775 1029057
2776 959138
2777 3226854
2778 226540
2779 1486383
2780 1369852
2781 5149382
2782 4799788
2783 16138379
2784 1136790
2785 7436008
2786 6853352
2787 25751007
2788 24003038
2789 80696004
2790 6216
2791 76767
2792 70242
2793 281896
2794 262320
2795 897283
2796 57192
2797 409950
2798 377324
2799 1435599
2800 1337720
2801 4512546
2802 312072
2803 2075865
2804 1912734
2805 7204114
2806 6714720
2807 22588861
2808 1586472
2809 10405440
2810 9589784
2811 36046689
2812 33599720
2813 112970436
2814 7958472
2815 52053315
2816 47975034
2817 180259564
2818 168024720
2819 564878311
2820 44142
2821 538004
2822 492328
2823 1973915
2824 1836886
2825 6281648
2826 400976
2827 2870289
2828 2641908
2829 10049848
2830 9364704
2831 31588525
2832 2185146
2833 14531714
2834 13389808
2835 50429513
2836 47003794
2837 158122910
2838 11105996
2839 72838839
2840 67129308
2841 252327838
2842 235199244
2843 790794835
2844 55710246
2845 364374464
2846 335826808
2847 1261819463
2848 1176176494
2849 3954154460
2850 309624
2851 3766663
2852 3446930
2853 13818048
2854 12858848
2855 43972203
2856 2807464
2857 20092662
2858 18493996
2859 70349591
2860 65553592
2861 221120378
2862 15296664
2863 101722657
2864 93729326
2865 353007306
2866 329027312
2867 1106861253
2868 77742664
2869 509872632
2870 469905976
2871 1766295881
2872 1646395912
2873 5535565628
2874 389972664
2875 2550622507
2876 2350789226
2877 8832738756
2878 8233238912
2879 27679087503
2880 2167998
2881 26367276
2882 24129144
2883 96726979
2884 90012582
2885 307806088
2886 19652880
2887 140649273
2888 129458612
2889 492447792
2890 458875808
2891 1547843349
2892 107077290
2893 712059258
2894 656105952
2895 2471051857
2896 2303191938
2897 7748029654
2898 544199340
2899 3569109183
2900 3289342652
2901 12364072182
2902 11524772588
2903 38748961179
2904 2729809590
2905 17854358808
2906 16455526152
2907 61829173807
2908 57632675838
2909 193753618804
2910 15176616
2911 184571567
2912 168904642
2913 677089496
2914 630088720
2915 2154643283
2916 137570792
2917 984545550
2918 906210924
2919 3447135199
2920 3212131320
2921 10834904146
2922 749541672
2923 4984415465
2924 4592742334
2925 17297363714
2926 16122344320
2927 54236208461
2928 3809396072
2929 24983765040
2930 23025399384
2931 86548506289
2932 80673409320
2933 271242730036
2934 19108668072
2935 124980512915
2936 115188684634
2937 432804219164
2938 403428734320
2939 1356275337911
2940 266
2941 16104
2942 14640
2943 62155
2944 57762
2945 200308
2946 11712
2947 90905
2948 83584
2949 321164
2950 299200
2951 1011941
2952 68942
2953 464910
2954 428304
2955 1616209
2956 1506390
2957 5070106
2958 355092
2959 2334935
2960 2151904
2961 8091434
2962 7542340
2963 25360931
2964 1785842
2965 11685060
2966 10769904
2967 40467559
2968 37722090
2969 126815056
2970 8784
2971 119655
2972 109406
2973 442020
2974 411272
2975 1409115
2976 88908
2977 643266
2978 592020
2979 2255095
2980 2101356
2981 7090582
2982 489528
2983 3261321
2984 3005090
2985 11320470
2986 10551776
2987 35497917
2988 2492628
2989 16351596
2990 15070440
2991 56647345
2992 52803876
2993 177534592
2994 12508128
2995 81802971
2996 75397190
2997 283281720
2998 264064376
2999 887717967
3000 68410
3001 844512
3002 772768
3003 3101075
3004 2885842
3005 9870764
3006 629280
3007 4509793
3008 4151072
3009 15792612
3010 14716448
3011 49641069
3012 3433630
3013 22836198
3014 21042592
3015 79250297
3016 73869478
3017 248492594
3018 17455380
3019 114468223
3020 105500192
3021 396538722
3022 369634628
3023 1242750219
3024 87564130
3025 572628348
3026 527788192
3027 1982980847
3028 1848460378
3029 6214038344
3030 485792
3031 5918511
3032 5416302
3033 21714460
3034 20207832
3035 69102307
3036 4411884
3037 31575482
3038 29064436
3039 110555231
3040 103022092
3041 347494478
3042 24042344
3043 159860337
3044 147305106
3045 554759086
3046 517093392
3047 1739455333
3048 122194644
3049 801284612
3050 738508456
3051 2775778361
3052 2587449892
3053 8699259608
3054 612956144
3055 4008405987
3056 3694525206
3057 13880874736
3058 12939232392
3059 43498280983
3060 3407466
3061 41436504
3062 37921040
3063 152008155
3064 141461762
3065 483723108
3066 30890112
3067 221035305
3068 203457984
3069 773893564
3070 721161600
3071 2432468341
3072 168303342
3073 1119029310
3074 1031142704
3075 3883320609
3076 3619660790
3077 12176194506
3078 855369492
3079 5608999335
3080 5169566304
3081 19430455834
3082 18112156740
3083 60894825331
3084 4290700242
3085 28058849460
3086 25861684304
3087 97166131959
3088 90574636490
3089 304487979456
3090 23859184
3091 290062455
3092 265454206
3093 1064064020
3094 990239272
3095 3386068715
3096 216237708
3097 1547254066
3098 1424212820
3099 5417261895
3100 5048138156
3101 17027285382
3102 1178130328
3103 7833212121
3104 7218005890
3105 27183251270
3106 25337632576
3107 85233368717
3108 5987593428
3109 39263002396
3110 36186971240
3111 136013198145
3112 126785104676
3113 426263785392
3114 30034908928
3115 196411953771
3116 181031797990
3117 680162932520
3118 634022465176
3119 2131415868767
3120 167021210
3121 2030444112
3122 1858186368
3123 7448455075
3124 6931681842
3125 23702487964
3126 1513670880
3127 10830785393
3128 9969496672
3129 37920840212
3130 35336974048
3131 119191004669
3132 8246919230
3133 54832491798
3134 50526048192
3135 190282765897
3136 177363435078
3137 596633588194
3138 41913160980
3139 274841023823
3140 253308805792
3141 952092394322
3142 887495740228
3143 2983846505819
3144 210244369730
3145 1374883683948
3146 1267222593792
3147 4761140536447
3148 4438157265978
3149 14919911093944
3150 2928
3151 177155
3152 161050
3153 683732
3154 635416
3155 2203463
3156 128840
3157 999978
3158 919452
3159 3532867
3160 3291288
3161 11131534
3162 758400
3163 5114093
3164 4711462
3165 17778542
3166 16570648
3167 55771889
3168 3906200
3169 25684668
3170 23671512
3171 89006917
3172 82967448
3173 278973664
3174 19645200
3175 128537543
3176 118471762
3177 445148792
3178 414951448
3179 1394982539
3180 96630
3181 1316224
3182 1203488
3183 4862271
3184 4524062
3185 15500412
3186 978016
3187 7075989
3188 6512308
3189 24806228
3190 23115184
3191 77996945
3192 5384946
3193 35874814
3194 33056408
3195 124526013
3196 116070794
3197 390479610
3198 27419596
3199 179868939
3200 165776908
3201 623124938
3202 580848844
3203 1952892935
3204 137592846
3205 899839564
3206 829379408
3207 3116119563
3208 2904739094
3209 9764959560
3210 752544
3211 9289707
3212 8500554
3213 34112044
3214 31744584
3215 108579055
3216 6922248
3217 49608066
3218 45662300
3219 173719755
3220 161882456
3221 546054822
3222 37770768
3223 251199861
3224 231471030
3225 871758310
3226 812571816
3227 2733433657
3228 192013368
3229 1259158836
3230 1160514680
3231 4361951085
3232 4066018616
3233 13670327832
3234 963226368
3235 6298953711
3236 5805732930
3237 21812914960
3238 20333252616
3239 68354798707
3240 5343942
3241 65104088
3242 59580016
3243 238860455
3244 222288238
3245 760129556
3246 48531872
3247 347332605
3248 319712244
3249 1216114444
3250 1133253360
3251 3822459961
3252 264471522
3253 1758475190
3254 1620373384
3255 6102384389
3256 5688078970
3257 19134111986
3258 1344169772
3259 8814188115
3260 8123679084
3261 30533734114
3262 28462207020
3263 95692372111
3264 6742661022
3265 44092752740
3266 40640207584
3267 152690482739
3268 142332847270
3269 478483672736
3270 37483728
3271 455804755
3272 417136250
3273 1672099332
3274 1556093816
3275 5320983063
3276 339799240
3277 2431404378
3278 2238061852
3279 8512877267
3280 7932849688
3281 26757295934
3282 1851376800
3283 12309402493
3284 11342689862
3285 42716766942
3286 39816629048
3287 133938860289
3288 9409264600
3289 61699393068
3290 56865829912
3291 213736215317
3292 199235525848
3293 669846682064
3294 47198703600
3295 308649345943
3296 284481530162
3297 1068833457192
3298 996330009848
3299 3349385790939
3300 262462230
3301 3190709424
3302 2920029888
3303 11704771471
3304 10892732862
3305 37246957612
3306 2378670816
3307 17019906789
3308 15666509108
3309 59590217028
3310 55530023984
3311 187301147745
3312 12959713746
3313 86165893614
3314 79398905208
3315 299017444813
3316 278716479594
3317 937572098410
3318 65864928396
3319 431895827739
3320 398060885708
3321 1496153583738
3322 1394648757644
3323 4688926851735
3324 330391001646
3325 2160545498364
3326 1991370788208
3327 7481834278363
3328 6974310147894
3329 23445700618360
3330 1837311744
3331 22335042107
3332 20440285354
3333 81933476444
3334 76249206184
3335 260728779455
3336 16650771848
3337 119139423666
3338 109665639900
3339 417131595355
3340 388710244056
3341 1311108110422
3342 90718072368
3343 603161331461
3344 555792412630
3345 2093122189910
3346 1951015433416
3347 6563004765257
3348 461054574968
3349 3023270870436
3350 2786426276280
3351 10473075162685
3352 9762541380216
3353 32822488039432
3354 2312737087968
3355 15123818565311
3356 13939595594530
3357 52372840026560
3358 48820171114216
3359 164119904410307
3360 32210
3361 1948716
3362 1771560
3363 7521079
3364 6989610
3365 24238168
3366 1417248
3367 10999781
3368 10114000
3369 38861600
3370 36204256
3371 122447057
3372 8342438
3373 56255106
3374 51826200
3375 195564205
3376 182277486
3377 613491502
3378 42968388
3379 282531731
3380 260387200
3381 979077230
3382 912643636
3383 3068713727
3384 216098138
3385 1413914856
3386 1303192200
3387 4896642355
3388 4564474386
3389 15344824852
3390 1062936
3391 14478483
3392 13238390
3393 53485032
3394 49764752
3395 170504679
3396 10758204
3397 77835942
3398 71635476
3399 272868691
3400 254267292
3401 857966938
3402 59234544
3403 394623237
3404 363620906
3405 1369786986
3406 1276779992
3407 4295278233
3408 301616244
3409 1978559712
3410 1823548056
3411 6854378461
3412 6389343492
3413 21481834708
3414 1513524744
3415 9898242087
3416 9123183806
3417 34277335836
3418 31952160992
3419 107414617083
3420 8278018
3421 102186852
3422 93506200
3423 375232703
3424 349190746
3425 1194370256
3426 76144896
3427 545689069
3428 502285808
3429 1910918328
3430 1780708544
3431 6006606105
3432 415479286
3433 2763200154
3434 2546183848
3435 9589346453
3436 8938297534
3437 30067785350
3438 2112151236
3439 13850755579
3440 12765674048
3441 47981487078
3442 44726242484
3443 150373681575
3444 10595510986
3445 69288532704
3446 63863125048
3447 239942190203
3448 223665967234
3449 751903162700
3450 58783592
3451 716145435
3452 655380870
3453 2627466400
3454 2445172704
3455 8361429295
3456 533851740
3457 3820660958
3458 3516838132
3459 13377265787
3460 12465797308
3461 42047080274
3462 2909192480
3463 19343238573
3464 17824124442
3465 67126262722
3466 62568920328
3467 210475335169
3468 14785896180
3469 96956126648
3470 89360555992
3471 335871247397
3472 313084535428
3473 1052616609644
3474 74169414680
3475 485020567023
3476 447042713742
3477 1679596170772
3478 1565662610928
3479 5263322982019
3480 412322610
3481 5013855516
3482 4588503560
3483 18393102279
3484 17117046410
3485 58530842568
3486 3737799648
3487 26745464181
3488 24618704400
3489 93641698000
3490 87261418656
3491 294330399457
3492 20365184838
3493 135403507506
3494 124769708600
3495 469884676605
3496 437983279886
3497 1473328183902
3498 103502110788
3499 678693724131
3500 625524729600
3501 2351099569630
3502 2191592586036
3503 7368317106127
3504 519186740538
3505 3395144807256
3506 3129299834600
3507 11757174034755
3508 10959639116786
3509 36843261717252
3510 2887095736
3511 35097826083
3512 32120362390
3513 128752553432
3514 119820162352
3515 409716735479
3516 26165435004
3517 187219086742
3518 172331768276
3519 655492723491
3520 610830768092
3521 2060313633738
3522 142557131344
3523 947825390037
3524 873388797706
3525 3289193573786
3526 3065883796792
3527 10313298125033
3528 724515613044
3529 4750856906512
3530 4378673944856
3531 16457697825261
3532 15341148940292
3533 51578220581508
3534 3634308021544
3535 23766014488887
3536 21905099680606
3537 82300219082636
3538 76717474657792
3539 257902832863883
3540 20210507618
3541 245685620052
3542 224843374200
3543 901268711503
3544 838741973946
3545 2868017985856
3546 183158882496
3547 1310534444669
3548 1206323215408
3549 4588449901928
3550 4275816214144
3551 14422196273705
3552 997900756886
3553 6634778567754
3554 6113722421448
3555 23024355854053
3556 21461187415134
3557 72193087712950
3558 5071610128836
3559 33255999183179
3560 30650718451648
3561 115203885614678
3562 107388043420084
3563 361047544909175
3564 25440156988586
3565 166362102260304
3566 153335698602648
3567 576101534417803
3568 537022323444834
3569 1805319830890300
3570 354312
3571 21435887
3572 19487170
3573 82731896
3574 76885744
3575 266619923
3576 15589736
3577 120997614
3578 111254028
3579 427477663
3580 398246904
3581 1346917810
3582 91766856
3583 618806249
3584 570088318
3585 2151206498
3586 2005052704
3587 6748407245
3588 472652456
3589 3107849424
3590 2864259768
3591 10769850673
3592 10039081704
3593 33755854420
3594 2377080456
3595 15553065299
3596 14335117018
3597 53863071548
3598 50209226704
3599 168793090295
3600 11692302
3601 159263332
3602 145622312
3603 588335403
3604 547412342
3605 1875551616
3606 118340272
3607 856195425
3608 787990324
3609 3001555784
3610 2796940480
3611 9437636861
3612 651580122
3613 4340855890
3614 3999830384
3615 15067657689
3616 14044581170
3617 47248063086
3618 3317779372
3619 21764158215
3620 20059030684
3621 75398167214
3622 70282784620
3623 236300194211
3624 16648775622
3625 108880669840
3626 100355032184
3627 377050714839
3628 351473801870
3629 1181560849836
3630 91058232
3631 1124055447
3632 1028568306
3633 4127559952
3634 3841098528
3635 13138073467
3636 837594024
3637 6002580102
3638 5525144396
3639 21020102631
3640 19587795512
3641 66072670218
3642 4570272984
3643 30395203377
3644 28008024846
3645 105482816026
3646 98321280432
3647 330745653973
3648 23233667784
3649 152358319752
3650 140422427096
3651 527796383001
3652 491988705032
3653 1654110572748
3654 116550641784
3655 762173901627
3656 702494438346
3657 2639364217876
3658 2460325828032
3659 8270935166623
3660 646619742
3661 7877600252
3662 7209190264
3663 28902131795
3664 26896901830
3665 91975726424
3666 5872370288
3667 42027272841
3668 38685222900
3669 147149930560
3670 137123780736
3671 462517903717
3672 32001123018
3673 212775635786
3674 196065386080
3675 738388924385
3676 688258175266
3677 2315228790182
3678 162644886668
3679 1066517450511
3680 982966201980
3681 3694583893510
3682 3443930147916
3683 11578783222507
3684 815863704918
3685 5335226524136
3686 4917470281480
3687 18475558739135
3688 17222290011166
3689 57896555384132
3690 4535550312
3691 55152413887
3692 50473543970
3693 202324134696
3694 188287524944
3695 643839297123
3696 41115804136
3697 294200122014
3698 270805772428
3699 1030058726063
3700 959875677304
3701 3237634538210
3702 224017073256
3703 1489438662649
3704 1372466914718
3705 5168731682898
3706 4817816439104
3707 16206610743645
3708 1138523418856
3709 7465631365824
3710 6880772626168
3711 25862096467073
3712 24107520248104
3713 81051491770820
3714 5711055146856
3715 37346594881699
3716 34422301183418
3717 129328920387948
3718 120556039293104
3719 405275896906695
3720 31758064302
3721 386076109332
3722 353324019912
3723 1416278155003
3724 1318021886742
3725 4506884292016
3726 287819841072
3727 2059410066225
3728 1895649619124
3729 7210420294584
3730 6719138953280
3731 22663450979661
3732 1568128724922
3733 10426079850690
3734 9607277615184
3735 36181130992489
3736 33724724285970
3737 113446284417886
3738 7969673144172
3739 52259428773015
3740 48165417595484
3741 181034684482014
3742 168752650949420
3743 567360451609011
3744 39977395240422
3745 261426173384640
3746 240956117496984
3747 905302451929639
3748 843892284266670
3749 2836931287564636
3750 222315662232
3751 2702541977447
3752 2473277351506
3753 9913956297152
3754 9226162419328
3755 31548199256267
3756 2014748099624
3757 14415879675702
3758 13269556545996
3759 50472951274231
3760 47033981885112
3761 158644166069818
3762 10976910286584
3763 72982568166977
3764 67250952518446
3765 253267926159626
3766 236073079214032
3767 794124000137573
3768 55787721221384
3769 365816010623352
3770 337157932380696
3771 1267242800586601
3772 1181268565858632
3773 3971523170476348
3774 279841775895384
3775 1829983222905227
3776 1686692831691946
3777 6337117172721476
3778 5907245999081632
3779 19858519022170223
3780 3897434
3781 235794768
3782 214358880
3783 910050883
3784 845743218
3785 2932819228
3786 171487104
3787 1330973777
3788 1223794336
3789 4702254356
3790 4380716032
3791 14816096093
3792 1009435454
3793 6806868822
3794 6270971616
3795 23663271721
3796 22055580102
3797 74232480418
3798 5199177204
3799 34186344047
3800 31506858016
3801 118468358546
3802 110429900452
3803 371314402043
3804 26147885954
3805 171083720172
3806 157686290016
3807 592493792671
3808 552301502202
3809 1856724010168
3810 128615328
3811 1751896671
3812 1601845454
3813 6471689484
3814 6021535832
3815 20631067923
3816 1301743020
3817 9418149738
3818 8667893652
3819 33017113807
3820 30766345548
3821 103814006014
3822 7167381480
3823 47749415073
3824 43998134642
3825 165744235422
3826 154490394128
3827 519728696469
3828 36495573780
3829 239405741748
3830 220649339592
3831 829379843497
3832 773110637028
3833 2599302148744
3834 183136535280
3835 1197687375123
3836 1103905364342
3837 4147557883872
3838 3866211851528
3839 12997169410119
3840 1001640586
3841 12364609992
3842 11314251472
3843 45403159691
3844 42252084130
3845 144518808788
3846 9213534432
3847 66028381465
3848 60776588864
3849 231221129964
3850 215465752160
3851 726799375461
3852 50273003662
3853 334347238830
3854 308088275824
3855 1160310981329
3856 1081534092310
3857 3638202208826
3858 255570349812
3859 1675941525655
3860 1544646710624
3861 5805760238154
3862 5411875793060
3863 18195216375651
3864 1282057080562
3865 8383912959780
3866 7727438884624
3867 29033006522279
3868 27063584296810
3869 90980287209776
3870 7112817392
3871 86653603239
3872 79301093598
3873 317923451140
3874 295865922216
3875 1011732994843
3876 64596074316
3877 462300003554
3878 425537455348
3879 1618649243063
3880 1508361598444
3881 5087696961590
3882 352012358936
3883 2340532005129
3884 2156719264098
3885 8122278202678
3886 7570839979584
3887 25467516795325
3888 1789093782036
3889 11731692013004
3890 10812628307848
3891 40640423000753
3892 37883231885284
3893 127366615964000
3894 8974500897536
3895 58687492052379
3896 54092173526598
3897 203231146991128
3898 189445191413784
3899 636862111807375
3900 49891055034
3901 606676555968
3902 555208988480
3903 2225565491283
3904 2071162788818
3905 7082232297228
3906 452273853504
3907 3236201358177
3908 2978863520736
3909 11330646034756
3910 10558632522432
3911 35613980064493
3912 2464187845854
3913 16383825369222
3914 15097136182016
3915 56856048752121
3916 52995981190502
3917 178272718900818
3918 12523757807604
3919 82121945424447
3920 75688499488416
3921 284483062338946
3922 265182724530852
3923 891566413082443
3924 62821607616354
3925 410812545700572
3926 378645316020416
3927 1422618130273071
3928 1326116441232602
3929 4458034883990568
3930 349338718528
3931 4246837225071
3932 3886564252654
3933 15579059772284
3934 14498240855032
3935 49575727413923
3936 3166018307820
3937 22653510840538
3938 20852145978452
3939 79314623576607
3940 73910528990348
3941 249297961784814
3942 17249416254280
3943 114686878917873
3944 105680054607442
3945 397992442598222
3946 370971969666928
3947 1247909133639269
3948 87666405986580
3949 574853719304548
3950 529819597752392
3951 1991381537706297
3952 1856279173049828
3953 6240964992911544
3954 439751354648080
3955 2875687921237923
3956 2650517313477142
3957 9958327013246672
3958 9282815189964328
3959 31206244289272919
3960 2445472362986
3961 29727961908792
3962 27206051101872
3963 109053519739291
3964 101487787318530
3965 347030193230788
3966 22162229488032
3967 158574677217065
3968 145965123182464
3969 555202466369564
3970 517373804265760
3971 1745085833827061
3972 120746015113262
3973 802808253758430
3974 739760483585424
3975 2785947199520929
3976 2596803889001910
3977 8735364036808426
3978 613664943239412
3979 4023976136465255
3980 3708737285600224
3981 13939670865277754
3982 12993954312682660
3983 43686755051715251
3984 3078259583870162
3985 20129815549999380
3986 18553621295674224
3987 69708289194061879
3988 64979706431086410
3989 218443710126249376
3990 42871776
3991 2593742459
3992 2357947690
3993 10010559740
3994 9303175432
3995 32261011583
3996 1886358152
3997 14640711570
3998 13461737724
3999 51724797979
4000 48187876440
4001 162977057206
4002 11103790032
4003 74875557125
4004 68980687894
4005 260295989174
4006 242611381480
4007 816557285321
4008 57190949432
4009 376049784900
4010 346575438744
4011 1303151945149
4012 1214728906680
4013 4084458425896
4014 287626746432
4015 1881920923775
4016 1734549192994
4017 6517431725024
4018 6075316532680
4019 20423964128771
4020 1414768614
4021 19270863400
4022 17620300016
4023 71188584375
4024 66236894222
4025 226941747300
4026 14319173248
4027 103599647181
4028 95346830260
4029 363188252060
4030 338429801296
4031 1141954066697
4032 78841196418
4033 525243566086
4034 483979481480
4035 1823186590485
4036 1699394336666
4037 5717015663682
4038 401451312268
4039 2633463160611
4040 2427142737580
4041 9123178282610
4042 8504217013516
4043 28592323648607
4044 2014501891518
4045 13174561133236
4046 12142959018080
4047 45623136743235
4048 42528330397766
4049 142968863573232
4050 11018046480
4051 136010709987
4052 124456766298
4053 499434756820
4054 464772925752
4055 1589706897319
4056 101348878920
4057 726312196458
4058 668542478012
4059 2543432430627
4060 2370123275288
4061 7994793133134
4062 553003041120
4063 3677819628813
4064 3388971036582
4065 12763420799662
4066 11896875022968
4067 40020224312209
4068 2811273852120
4069 18435356790588
4070 16991113829432
4071 63863362644837
4072 59530633761368
4073 200147380207584
4074 14102627907120
4075 92223042599463
4076 85001827793682
4077 319363071870712
4078 297699427453368
4079 1000783159684459
4080 78240991542
4081 953189636096
4082 872312030272
4083 3497157963935
4084 3254525146462
4085 11129062947452
4086 710556818624
4087 5085300041397
4088 4680912012276
4089 17805141680596
4090 16591977593232
4091 55964666598193
4092 3872135954034
4093 25745852067902
4094 23723911922296
4095 89345060263901
4096 83279239827082
4097 280142684851898
4098 19680031631084
4099 129048612200427
4100 118938911472396
4101 447044653180426
4102 416715550996332
4103 1401032776120423
4104 98719510016334
4105 645562412863052
4106 595013909222896
4107 2235542617763051
4108 2083897106842582
4109 7005483232463048
4110 548801606976
4111 6673442118859
4112 6107298878090
4113 24481220413740
4114 22782790691432
4115 77904555298383
4116 4975012396552
4117 35598214955970
4118 32767498752124
4119 124637106430379
4120 116144957818840
4121 391753780853606
4122 27106066344432
4123 180222079141525
4124 166068498122294
4125 625416536513574
4126 582955793455880
4127 1960999908629721
4128 137761336083832
4129 903341400069300
4130 832573494973144
4131 3129313686929549
4132 2917009971641080
4133 9807230547510296
4134 691037684780832
4135 4518938004708175
4136 4165098479227394
4137 15648799439009424
4138 14587280862567080
4139 49038383741913171
4140 3842725915014
4141 46715209498200
4142 42752206812816
4143 171369657562375
4144 159480649506222
4145 545333001754900
4146 34826201442048
4147 249188619357981
4148 229373605931060
4149 872460859678860
4150 813015819398096
4151 2742277580641497
4152 189743579077218
4153 1261555668656886
4154 1162480601522280
4155 4377916870261285
4156 4080691668857466
4157 13727000475074482
4158 964330467253068
4159 6323390915151411
4160 5828015579478380
4161 21905196923173410
4162 20419070916154316
4163 68650614947239407
4164 4837264908132318
4165 31632567147624036
4166 29155690469258880
4167 109541597187734035
4168 102110967152638566
4169 343268687308064032
4170 26900196071280
4171 327007581153587
4172 299266562355898
4173 1199588717602820
4174 1116365661209752
4175 3817332126950519
4176 243784524760520
4177 1744321450172058
4178 1605616356183612
4179 6107227132418227
4180 5691111850452888
4181 19195944179156734
4182 1328206168206720
4183 8830890795264413
4184 8137365325322182
4185 30645419206495262
4186 28564842796668568
4187 96089004440187809
4188 6750314385437720
4189 44263737520726188
4190 40796110171015032
4191 153336379576880437
4192 142933497527746968
4193 480554305745343184
4194 33860855471592720
4195 221427971148035063
4196 204089834399479282
4197 766791181428806312
4198 714776771183138968
4199 2402880812271120059
4200 471589538
4201 28531167060
4202 25937424600
4203 110116157167
4204 102334929786
4205 354871127488
4206 20749939680
4207 161047827293
4208 148079114992
4209 568972777832
4210 530066640928
4211 1792747629449
4212 122141690390
4213 823631128458
4214 758787566952
4215 2863255881157
4216 2668725196638
4217 8982130139254
4218 629100443940
4219 4136547634283
4220 3812329826752
4221 14334671397782
4222 13362017975188
4223 44929042688279
4224 3163894211690
4225 20701130163408
4226 19080041125752
4227 71691748980907
4228 66828481867938
4229 224663605433404
4230 15562454760
4231 211979497419
4232 193823300198
4233 783074428176
4234 728605836512
4235 2496359220447
4236 157510905756
4237 1139596119054
4238 1048815132948
4239 3995070772843
4240 3722727814524
4241 12561494734210
4242 867253160736
4243 5777679227229
4244 5323774296698
4245 20055052496178
4246 18693337704584
4247 62887172303025
4248 4415964435636
4249 28968094768104
4250 26698570115448
4251 100354961112853
4252 93546387154884
4253 314515560147100
4254 22159520810136
4255 144920172472479
4256 133572549209198
4257 501854504196228
4258 467811634406384
4259 1572657499367475
4260 121198511314
4261 1496117809932
4262 1369024429384
4263 5493782325239
4264 5112502183594
4265 17486775871160
4266 1114837668288
4267 7989434161381
4268 7353967258640
4269 27977756737920
4270 26071356029696
4271 87942724467537
4272 6083033453158
4273 40456015918626
4274 37278681404920
4275 140397628801325
4276 130865625260206
4277 440222467449422
4278 30924012377508
4279 202788924704851
4280 186902252136320
4281 702496989118350
4282 654836971412756
4283 2201621182358847
4284 155128906999258
4285 1014453468635976
4286 935020105793320
4287 3512993790703475
4288 3274693702175506
4289 11008614756905972
4290 860650907192
4291 10485085997523
4292 9595432333686
4293 38468737604680
4294 35799776613168
4295 122419692426151
4296 7816125006012
4297 55938300457670
4298 51490032138484
4299 195856558493459
4300 182511753535900
4301 615611332600826
4302 42593495500112
4303 283204372758405
4304 260963031162474
4305 982795662937354
4306 916071638149560
4307 3081569533474201
4308 216480347970612
4309 1419534734262080
4310 1308328026282424
4311 4917491185156829
4312 4583871061217860
4313 15411360537841076
4314 1085914610323112
4315 7101186541780455
4316 6545153001882174
4317 24590968796254204
4318 22922868176559360
4319 77060315559675451
4320 6036817678338
4321 73407863310660
4322 67180287663800
4323 269293424560767
4324 250610697620186
4325 856950108311088
4326 54725136370080
4327 391580364531693
4328 360442486297392
4329 1371008170782232
4330 1277594536079328
4331 4309291589533849
4332 298166729828790
4333 1982442870636858
4334 1826753479465352
4335 6879581901889557
4336 6412513728375038
4337 21570998995647654
4338 1515374697122340
4339 9936755401162683
4340 9158308445305152
4341 34422450557426182
4342 32087109689853588
4343 107879536026216679
4344 7601414533590090
4345 49708318053791808
4346 45816083274504152
4347 172136793835109307
4348 160460089497246338
4349 539422221179061804
4350 42269985076360
4351 513867304502619
4352 470274274974598
4353 1885066233253376
4354 1754287144669312
4355 5998663019505647
4356 383088215918556
4357 2741074813049854
4358 2523109665409748
4359 9597069456803643
4360 8943174013883324
4361 30165053388065010
4362 2087179370129536
4363 13877112355786029
4364 12787286617585498
4365 48157085574554978
4366 44887608359953384
4367 150997005230861825
4368 10607635141184436
4369 69557300069466904
4370 64108171378464248
4371 240957166163311653
4372 224609780090303684
4373 755156764444845900
4374 53209913996458936
4375 347958238637871279
4376 320712595182857998
4377 1204957569107095028
4378 1123220638742055184
4379 3775955560514766275
4380 295902156862514
4381 3597083392846332
4382 3291932186150184
4383 13195475894101639
4384 12280022274013194
4385 41990653397867560
4386 2681629772757888
4387 19187535952676981
4388 17661779919196240
4389 67179498458953520
4390 62602230358511296
4391 211155385977783137
4392 14610267852234758
4393 97139798751830226
4394 89511018584426520
4395 337099611283212925
4396 314213270781001806
4397 1056979048877361022
4398 74253458249619108
4399 486901112747596451
4400 448757211910577920
4401 1686700175404509950
4402 1572268472893454356
4403 5286097363375250447
4404 372469410236540858
4405 2435707682726427576
4406 2244988178541334920
4407 8434702996010995075
4408 7862544483455717106
4409 26431688935864697572
4410 5187484920
4411 313842837671
4412 285311670610
4413 1211277728864
4414 1125684227680
4415 3903582402443
4416 228249336488
4417 1771526100246
4418 1628870264940
4419 6258700556215
4420 5830733050296
4421 19720223924122
4422 1343558594328
4423 9059942413121
4424 8346663236590
4425 31495814692970
4426 29355977163376
4427 98803431532517
4428 6920104883528
4429 45502023977496
4430 41935628094840
4431 157681385376745
4432 146982197728776
4433 494219469574492
4434 34802836329528
4435 227712431799371
4436 209880452386090
4437 788609238795620
4438 735113300555776
4439 2471299659784367
4440 171187002366
4441 2331774471628
4442 2132056302200
4443 8613818709987
4444 8014664201702
4445 27459951425064
4446 1732619963344
4447 12535557309657
4448 11536966462516
4449 43945778501456
4450 40950005960032
4451 138176442076853
4452 9539784768234
4453 63554471499802
4454 58561517264096
4455 220605577458801
4456 205626714751682
4457 691758895335798
4458 48575608792684
4459 318649042450527
4460 293684271271996
4461 1103904572245526
4462 1029010258709932
4463 3459671161630523
4464 243754728914934
4465 1594121897204152
4466 1469298041311496
4467 5520399546179151
4468 5145927978501182
4469 17299232493104148
4470 1333183624488
4471 16457295909327
4472 15059268723330
4473 60431605577848
4474 56237524019856
4475 192354534583411
4476 12263214351336
4477 87883775775534
4478 80893639845548
4479 307755324118143
4480 286784916328184
4481 967369969145970
4482 66913367985576
4483 445016175106569
4484 410065495456638
4485 1544373916819618
4486 1439521877869824
4487 4842447141958765
4488 340164136156776
4489 2230678171761744
4490 2055924773512088
4491 7727466880326993
4492 7203206685578024
4493 24217833006022740
4494 1706417977012776
4495 11158988155037619
4496 10285221163789338
4497 38642931697863868
4498 36021630724119024
4499 121094762326342615
4500 9467159979342
4501 115335945973220
4502 105549755671240
4503 423156113652875
4504 393797542746934
4505 1346616616691840
4506 85977375067280
4507 615321305036673
4508 566390353526772
4509 2154422143434952
4510 2007629288905248
4511 6771724658629789
4512 468528450506970
4513 3115248100353938
4514 2870593342804432
4515 10810752292345337
4516 10076788019696818
4517 33897264868319534
4518 2381283827705420
4519 15614882076940263
4520 14391608289192732
4521 54092403036897262
4522 50422581673654668
4523 169524965916768259
4524 11945060713697670
4525 78113051959871888
4526 71996683021134232
4527 270500656759656887
4528 252151549943443918
4529 847663471159011884
4530 66404994463320
4531 807486496420471
4532 738983164306610
4533 2962227670178064
4534 2756717673836480
4535 9426451191450843
4536 601976500078888
4537 4307384009864646
4538 3964867349295340
4539 15081089878652615
4540 14053539896944696
4541 47402207485016522
4542 3279834028156728
4543 21806871577085521
4544 20094288274238990
4545 75675400921025370
4546 70537651012485776
4547 237280988952844917
4548 16669121668545928
4549 109304309413189896
4550 100741392898957240
4551 378646956132889145
4552 352958206590191176
4553 1186674896291986892
4554 83615559870491928
4555 546791498593711771
4556 503976916022548490
4557 1893504732192208020
4558 1765060984478718176
4559 5933644432987696767
4560 464969835851166
4561 5652540349551228
4562 5173017024754200
4563 20735728565854387
4564 19297158591463302
4565 65985293214763864
4566 4213970375160144
4567 30151822943660457
4568 27754206319675316
4569 105567764025176256
4570 98374914153220832
4571 331815587269723653
4572 22958973071705034
4573 152648235914206602
4574 140660152794280896
4575 529727941321785601
4576 493763691962008482
4577 1660967057544522598
4578 116683986554429484
4579 765130300766937327
4580 705189885167308796
4581 2650528827804832326
4582 2470707581005946732
4583 8306724408918517323
4584 585309053968051734
4585 3827540625030590952
4586 3527838547032448296
4587 13254533260220065951
4588 12355427026225637982
4589 41535511165788490948
4590 3254923725566088
4591 39567917321466527
4592 36211254047887330
4593 145150234835588648
4594 135080245014851056
4595 461897187377955011
4596 29497927500728936
4597 211062895480231134
4598 194279579112335148
4599 738974483050841743
4600 688624533947153784
4601 2322709245762673570
4602 160712946376543176
4603 1068537786274054169
4604 984621204434574238
4605 3708095724127107218
4606 3456345978608667424
4607 11626769537686266365
4608 816788040755614376
4609 5355912240243169344
4610 4936329331045769688
4611 18553701929508434593
4612 17294953201916235624
4613 58147070997304230340
4614 4097163512650970376
4615 26792784510088745219
4616 24694869964101746938
4617 92781732956415071468
4618 86487989318454076624
4619 290748578295394050215
4620 0
4621 154
4622 140
4623 603
4624 560
4625 1950
4626 112
4627 885
4628 814
4629 3134
4630 2920
4631 9881
4632 672
4633 4540
4634 4184
4635 15789
4636 14720
4637 49536
4638 3472
4639 22815
4640 21034
4641 79064
4642 73720
4643 247811
4644 17472
4645 114190
4646 105284
4647 395439
4648 368720
4649 1239186
4650 84
4651 1167
4652 1068
4653 4318
4654 4020
4655 13771
4656 870
4657 6288
4658 5792
4659 22047
4660 20558
4661 69324
4662 4800
4663 31893
4664 29412
4665 110692
4666 103248
4667 347089
4668 24450
4669 159918
4670 147512
4671 553917
4672 516698
4673 1735914
4674 122700
4675 800043
4676 738012
4677 2770042
4678 2583948
4679 8680039
4680 672
4681 8258
4682 7564
4683 30323
4684 28240
4685 96518
4686 6176
4687 44109
4688 40638
4689 154438
4690 144024
4691 485425
4692 33696
4693 223364
4694 206008
4695 775013
4696 722944
4697 2429960
4698 171296
4699 1119639
4700 1032858
4701 3877888
4702 3617544
4703 12152635
4704 859296
4705 5601014
4706 5167108
4707 19392263
4708 18090544
4709 60766010
4710 4788
4711 57895
4712 53036
4713 212358
4714 197780
4715 675747
4716 43318
4717 308856
4718 284560
4719 1081175
4720 1008286
4721 3398132
4722 235968
4723 1563661
4724 1442180
4725 5425260
4726 5060816
4727 17010057
4728 1199218
4729 7837686
4730 7230280
4731 27145685
4732 25323466
4733 85069682
4734 6015468
4735 39207811
4736 36170780
4737 135747810
4738 126636716
4739 425367807
4740 33600
4741 405354
4742 371340
4743 1486603
4744 1384560
4745 4730350
4746 303312
4747 2162085
4748 1992014
4749 7568334
4750 7058120
4751 23787081
4752 1651872
4753 10945740
4754 10095384
4755 37976989
4756 35425920
4757 119070736
4758 8394672
4759 54864015
4760 50612234
4761 190020264
4762 177264920
4763 595489011
4764 42108672
4765 274455390
4766 253196484
4767 950236639
4768 886459920
4769 2977580386
4770 235284
4771 2837567
4772 2599468
4773 10406318
4774 9692020
4775 33112571
4776 2123270
4777 15134688
4778 13944192
4779 52978447
4780 49406958
4781 166509724
4782 11563200
4783 76620293
4784 70667812
4785 265839092
4786 247981648
4787 833495489
4788 58762850
4789 384048318
4790 354285912
4791 1330142317
4792 1240855098
4793 4168424314
4794 294761100
4795 1921188443
4796 1772376412
4797 6651658442
4798 6205222348
4799 20843068439
4800 1647072
4801 19863058
4802 18196364
4803 72844323
4804 67844240
4805 231788118
4806 14862976
4807 105942909
4808 97609438
4809 370849238
4810 345848824
4811 1165568225
4812 80942496
4813 536342164
4814 494674808
4815 1860873813
4816 1735871744
4817 5834468760
4818 411340096
4819 2688338439
4820 2480001658
4821 9310996688
4822 8685986344
4823 29178971435
4824 2063328096
4825 13448319814
4826 12406635908
4827 46561611063
4828 43436559344
4829 145901484810
4830 28
4831 1731
4832 1576
4833 6686
4834 6220
4835 21551
4836 1266
4837 9784
4838 9008
4839 34563
4840 32234
4841 108900
4842 7456
4843 50049
4844 46168
4845 173948
4846 162304
4847 545645
4848 38406
4849 251374
4850 231968
4851 870873
4852 812654
4853 2729370
4854 193156
4855 1257999
4856 1160968
4857 4355498
4858 4064404
4859 13647995
4860 956
4861 12882
4862 11796
4863 47575
4864 44316
4865 151654
4866 9624
4867 69257
4868 63826
4869 242726
4870 226432
4871 763133
4872 52964
4873 351132
4874 323976
4875 1218481
4876 1137012
4877 3820528
4878 269664
4879 1760507
4880 1624726
4881 6097256
4882 5689912
4883 19107503
4884 1353164
4885 8807382
4886 8128476
4887 30491131
4888 28454412
4889 95542378
4890 7452
4891 90939
4892 83336
4893 333798
4894 310988
4895 1062375
4896 68130
4897 485568
4898 447552
4899 1699867
4900 1585818
4901 5342764
4902 371520
4903 2458713
4904 2268632
4905 8530212
4906 7959968
4907 26744709
4908 1888470
4909 12324438
4910 11374032
4911 42681937
4912 39830718
4913 133754434
4914 9473220
4915 61653063
4916 56901032
4917 213440562
4918 199184468
4919 668803059
4920 52924
4921 637338
4922 584116
4923 2337359
4924 2177692
4925 7437422
4926 477672
4927 3399745
4928 3133634
4929 11899854
4930 11101520
4931 37400181
4932 2601412
4933 17211780
4934 15881224
4935 59712329
4936 55720660
4937 187213976
4938 13220112
4939 86271955
4940 79619174
4941 298774704
4942 278816360
4943 936282951
4944 66313612
4945 431572830
4946 398308924
4947 1494086579
4948 1394294860
4949 4681627826
4950 371228
4951 4462131
4952 4089576
4953 16362286
4954 15244620
4955 52062751
4956 3344466
4957 23798984
4958 21936208
4959 83299763
4960 77711434
4961 261802100
4962 18210656
4963 120483249
4964 111169368
4965 417987148
4966 390045504
4967 1310498845
4968 92541606
4969 603904574
4970 557335168
4971 2091424073
4972 1951715854
4973 6553982570
4974 464196356
4975 3021011199
4976 2788164168
4977 10458608698
4978 9760067604
4979 32771401195
4980 2599356
4981 31235682
4982 28627796
4983 114536775
4984 106713116
4985 364440054
4986 23412024
4987 166593657
4988 153554226
4989 583099126
4990 543980832
4991 1832615533
4992 127475364
4993 843383532
4994 778186376
4995 2925910881
4996 2730319412
4997 9173492928
4998 647792064
4999 4227332907
5000 3901347126
5001 14639969656
5002 13662012312
5003 45877879903
5004 3249375564
5005 21147079782
5006 19517150876
5007 73210263531
5008 68320476812
5009 229399814778
5010 18196252
5011 218650539
5012 200395336
5013 801758198
5014 746992588
5015 2551081175
5016 163884930
5017 1166156368
5018 1074880352
5019 4081694667
5020 3807866618
5021 12828309564
5022 892328320
5023 5903685513
5024 5447305432
5025 20481377012
5026 19112236768
5027 64214451509
5028 4534545270
5029 29591331238
5030 27309430832
5031 102479788737
5032 95634087518
5033 321145161234
5034 22745630020
5035 148029559863
5036 136620057832
5037 512471847362
5038 478243341268
5039 1605798709859
5040 336
5041 19078
5042 17372
5043 73599
5044 68480
5045 237162
5046 13960
5047 107673
5048 99142
5049 380282
5050 354688
5051 1198109
5052 82080
5053 550648
5054 507992
5055 1913697
5056 1785728
5057 6002844
5058 422680
5059 2765523
5060 2552242
5061 9580772
5062 8940928
5063 30026519
5064 2125680
5065 13839898
5066 12773492
5067 47916147
5068 44716928
5069 150144894
5070 10548
5071 141747
5072 129804
5073 523402
5074 487572
5075 1668367
5076 105918
5077 761916
5078 702200
5079 2670195
5080 2491046
5081 8395032
5082 582768
5083 3862761
5084 3564180
5085 13404160
5086 12508416
5087 42028357
5088 2967018
5089 19366986
5090 17874080
5091 67073985
5092 62595266
5093 210194982
5094 14888268
5095 96888111
5096 89423580
5097 335423110
5098 313029516
5099 1051028107
5100 82032
5101 1000430
5102 916828
5103 3672023
5104 3421216
5105 11686802
5106 749624
5107 5341617
5108 4923606
5109 18699586
5110 17445552
5111 58773493
5112 4087584
5113 27047552
5114 24957496
5115 93837401
5116 87567232
5117 294206948
5118 20777384
5119 135577227
5120 125126946
5121 469526476
5122 438175632
5123 1471374223
5124 104226384
5125 678225602
5126 625974196
5127 2347971851
5128 2191217632
5129 7357210598
5130 582420
5131 7011211
5132 6425996
5133 25712370
5134 23956724
5135 81815847
5136 5255566
5137 37399524
5138 34473448
5139 130905323
5140 122127094
5141 411422720
5142 28621296
5143 189341089
5144 174710708
5145 656870088
5146 612978944
5147 2059457085
5148 145449946
5149 949048914
5150 875897008
5151 3286693913
5152 3067238194
5153 10299628910
5154 729593196
5155 4747588039
5156 4381828508
5157 16435813038
5158 15338534444
5159 51500488035
5160 4085136
5161 49086678
5162 44990172
5163 179994799
5164 167705280
5165 572719162
5166 36797160
5167 261804873
5168 241322342
5169 916345482
5170 854897888
5171 2879967309
5172 200357280
5173 1325395848
5174 1222983192
5175 4598098897
5176 4290860928
5177 14416208044
5178 1018157880
5179 6643350723
5180 6131287442
5181 23006865972
5182 21470676128
5183 72097411719
5184 5107160880
5185 33233125098
5186 30672808692
5187 115050701347
5188 107369752128
5189 360503430094
5190 28604148
5191 343614947
5192 314939404
5193 1259971802
5194 1173945172
5195 4009042367
5196 257588318
5197 1832642316
5198 1689264600
5199 6414426595
5200 5984293446
5201 20159779432
5202 1402509168
5203 9277779161
5204 8560890580
5205 32186700560
5206 30036034816
5207 100913464757
5208 7127113418
5209 46503463386
5210 42919020480
5211 161048070385
5212 150294741666
5213 504681891382
5214 35750134668
5215 232631884511
5216 214709669980
5217 805354919510
5218 751588275916
5219 2523524024507
5220 200237232
5221 2405312830
5222 2204584028
5223 8819810823
5224 8217624416
5225 28063304802
5226 1803126424
5227 12828504417
5228 11824860406
5229 44900994386
5230 41890062352
5231 141118464293
5232 9817572384
5233 64944462352
5234 59926242296
5235 225306912201
5236 210252252032
5237 706394261748
5238 49889802184
5239 325524252027
5240 300433151746
5241 1127336501276
5242 1052063200432
5243 3532773249023
5244 250250951184
5245 1628423200402
5246 1502967698996
5247 5637484446651
5248 5261117942432
5249 17664668185398
5250 3724
5251 209895
5252 191128
5253 809642
5254 753340
5255 2608883
5256 153594
5257 1184452
5258 1090616
5259 4183191
5260 3901682
5261 13179408
5262 902944
5263 6057237
5264 5588056
5265 21050936
5266 19643392
5267 66032033
5268 4649694
5269 30421162
5270 28075256
5271 105389661
5272 98351942
5273 330295158
5274 23383444
5275 152240787
5276 140511256
5277 527083286
5278 491894692
5279 1651610783
5280 116060
5281 1559262
5282 1427892
5283 5757499
5284 5363388
5285 18352210
5286 1165152
5287 8381165
5288 7724314
5289 29372354
5290 27401800
5291 92345921
5292 6410612
5293 42490680
5294 39206424
5295 147446629
5296 137593860
5297 462314476
5298 32637912
5299 213038255
5300 196616974
5301 737818004
5302 688554160
5303 2312157251
5304 163774412
5305 1065776130
5306 983669724
5307 3689674879
5308 3443355660
5309 11561371126
5310 902412
5311 11004831
5312 10085240
5313 40392498
5314 37633724
5315 128555499
5316 8246058
5317 58758156
5318 54160200
5319 205696495
5320 191902626
5321 646511512
5322 44964288
5323 297524781
5324 274535000
5325 1032216480
5326 963247136
5327 3236291577
5328 228555438
5329 1491357906
5330 1376409000
5331 5164816405
5332 4819969686
5333 16185191902
5334 1146511188
5335 7460523531
5336 6885779000
5337 25827816030
5338 24103582436
5339 80929693527
5340 6406876
5341 77123814
5342 70686676
5343 282837491
5344 263526076
5345 899978522
5346 57812400
5347 411397093
5348 379211402
5349 1439965482
5350 1343408408
5351 4525670649
5352 314840020
5353 2082763488
5354 1921835032
5355 7225605437
5356 6742820068
5357 22654131284
5358 1599978120
5359 10439595463
5360 9634953182
5361 36153805212
5362 33739878368
5363 113296434459
5364 8025668620
5365 52223755338
5366 48200543932
5367 180794804087
5368 168725169868
5369 566507950334
5370 44938124
5371 539956695
5372 494896728
5373 1979952442
5374 1844772540
5375 6299939683
5376 404776794
5377 2879869652
5378 2654569816
5379 10079848391
5380 9403948882
5381 31679784608
5382 2203970144
5383 14579434437
5384 13452935256
5385 50579328136
5386 47199830592
5387 158579009233
5388 11199936894
5389 73077258362
5390 67444762456
5391 253076726861
5392 236179239142
5393 793075132358
5394 56179770644
5395 365566377987
5396 337403898456
5397 1265563720486
5398 1181076281892
5399 3965555747983
5400 314656860
5401 3779786862
5402 3464367092
5403 13859757099
5404 12913497788
5405 44099667810
5406 2833527552
5407 20159177565
5408 18582078714
5409 70559028754
5410 65827732200
5411 221758582321
5412 15427881012
5413 102056131080
5414 94170636824
5415 354055387029
5416 330398904260
5417 1110053154876
5418 78399648312
5419 511540898655
5420 472113427374
5421 1771537178404
5422 1653254764560
5423 5551526017651
5424 393258484812
5425 2558964736530
5426 2361827380124
5427 8858946135279
5428 8267534066060
5429 27758890331526
5430 2202688012
5431 26458598031
5432 24250659640
5433 97018389698
5434 90394574524
5435 308697764699
5436 19834782858
5437 141114332956
5438 130074641000
5439 493913291295
5440 460794215426
5441 1552310166312
5442 107995257088
5443 714393007581
5444 659194547800
5445 2478387799280
5446 2312792419936
5447 7770372174377
5448 548797628238
5449 3580786380706
5450 3304794081800
5451 12400760339205
5452 11572783442486
5453 38860682214702
5454 2752809483988
5455 17912753246331
5456 16532791751800
5457 62012623038830
5458 57872738555236
5459 194312232416327
5460 40992
5461 2308882
5462 2102444
5463 8906115
5464 8286800
5465 28697814
5466 1689568
5467 13029021
5468 11996830
5469 46015190
5470 42918616
5471 144973697
5472 9932448
5473 66629716
5474 61468760
5475 231560565
5476 216077696
5477 726353112
5478 51146848
5479 334633191
5480 308828410
5481 1159287440
5482 1081873096
5483 3633250187
5484 257218848
5485 1674650566
5486 1545626660
5487 5797921815
5488 5410850096
5489 18167735562
5490 1276692
5491 17151927
5492 15706860
5493 63332566
5494 58997364
5495 201874483
5496 12816726
5497 92192904
5498 84967568
5499 323096103
5500 301420094
5501 1015805700
5502 70516896
5503 467397789
5504 431271108
5505 1621913788
5506 1513533744
5507 5085461785
5508 359017746
5509 2343422214
5510 2162788808
5511 8116002213
5512 7574101994
5513 25433742210
5514 1801521996
5515 11723544339
5516 10820377308
5517 40586444338
5518 37876943244
5519 127175144335
5520 9926592
5521 121053242
5522 110937772
5523 444317723
5524 413971312
5525 1414111166
5526 90706832
5527 646340085
5528 595762734
5529 2262662494
5530 2110930440
5531 7111629721
5532 494608032
5533 3272774300
5534 3019887544
5535 11354386349
5536 10595726080
5537 35599222496
5538 2514114032
5539 16404945375
5540 15140511594
5541 56813005624
5542 53019704280
5543 178037186371
5544 12611644032
5545 82065800750
5546 75743631844
5547 284106101999
5548 265139595280
5549 890227005746
5550 70475892
5551 848362447
5552 777554156
5553 3111213822
5554 2898788948
5555 9899767947
5556 635937574
5557 4525370352
5558 4171328896
5559 15839627231
5560 14777502862
5561 49782397868
5562 3463245984
5563 22910409877
5564 21140202596
5565 79481694276
5566 74171072432
5567 249195547473
5568 17599788034
5569 114835607502
5570 105984571096
5571 397692029501
5572 371138920282
5573 1246261295498
5574 88282498284
5575 574461595627
5576 530206413596
5577 1988743705626
5578 1855978159532
5579 6231590035623
5580 494320992
5581 5939526882
5582 5443868844
5583 21779486515
5584 20292512400
5585 69299365414
5586 4452552768
5587 31678582221
5588 29200292030
5589 110878380390
5590 103443509816
5591 348477774897
5592 24243711648
5593 160373858916
5594 147982407960
5595 556372849765
5596 519198496896
5597 1744369822312
5598 123199506048
5599 803850242391
5600 741892987610
5601 2783845196640
5602 2597973432296
5603 8723830059387
5604 617978478048
5605 4021232159766
5606 3711445885860
5607 13921206931015
5608 12991848109296
5609 43621131244762
5610 3461236692
5611 41577677927
5612 38108071660
5613 152457395366
5614 142048576564
5615 485096547683
5616 31168859126
5617 221751065304
5618 204403033968
5619 776149652503
5620 724105558494
5621 2439345414100
5622 169706971296
5623 1122618002189
5624 1035877845508
5625 3894610938188
5626 3634390468144
5627 12210589746185
5628 862397532146
5629 5626952686614
5630 5193251903208
5631 19486917366613
5632 18185815016394
5633 61066811406610
5634 4325850336396
5635 28148626108739
5636 25980122191708
5637 97448449508738
5638 90942937757644
5639 305347919708735
5640 24229646592
5641 291044735242
5642 266757491372
5643 1067202757323
5644 994341025712
5645 3395676823566
5646 218183003632
5647 1552258446885
5648 1430822227534
5649 5433048557294
5650 5068739899240
5651 17075418888521
5652 1187949788832
5653 7858327005100
5654 7251145908344
5655 27262277557149
5656 25440734266880
5657 85474129213296
5658 6036783714832
5659 39388669796175
5660 36352764312394
5661 136408422556424
5662 127300706105080
5663 427467680837171
5664 30280953344832
5665 197040383751550
5666 181860856332644
5667 682139147552799
5668 636600565296080
5669 2137435438956546
5670 450940
5671 25397739
5672 23126920
5673 97967318
5674 91154860
5675 315676055
5676 18585282
5677 143319280
5678 131965184
5679 506167179
5680 472104890
5681 1594710876
5682 109256992
5683 732926985
5684 676156504
5685 2547166484
5686 2376855040
5687 7989884981
5688 562615542
5689 3680965510
5690 3397113104
5691 12752163009
5692 11900605790
5693 39965755506
5694 2829408292
5695 18421158135
5696 17001896104
5697 63777145634
5698 59519359540
5699 199845108131
5700 14043644
5701 188671242
5702 172775508
5703 696658303
5704 648971100
5705 2220619486
5706 140984040
5707 1014122033
5708 934643362
5709 3554057342
5710 3315621328
5711 11173863269
5712 775686020
5713 5141375988
5714 4743982632
5715 17841052537
5716 16648872468
5717 55940082184
5718 3949195920
5719 25777645763
5720 23790678982
5721 89276028512
5722 83315128168
5723 279771176759
5724 19816745420
5725 128958994638
5726 119024160732
5727 446450908387
5728 416646406668
5729 1398926649634
5730 109192572
5731 1331585763
5732 1220315624
5733 4887495198
5734 4553684780
5735 15555223503
5736 997775346
5737 7109741304
5738 6553390608
5739 24889288483
5740 23220236394
5741 78227930020
5742 5440689216
5743 36000519009
5744 33218765528
5745 124898254908
5746 116552994464
5747 391591462605
5748 27655258566
5749 180454407534
5750 166545640128
5751 624943087033
5752 583216784814
5753 1958409125530
5754 138728105316
5755 902723850159
5756 833180013128
5757 3125167247658
5758 2916535736564
5759 9792497440155
5760 775235068
5761 9331987410
5762 8553096436
5763 34223353463
5764 31886680540
5765 108897451622
5766 6995314488
5767 49779076201
5768 45884621330
5769 174235906470
5770 162552541856
5771 547606397277
5772 38095711588
5773 252014520156
5774 232542245800
5775 874298671505
5776 815881848436
5777 2741151125552
5778 193597697088
5779 1263191739931
5780 1165830368150
5781 4374612496680
5782 4082528381336
5783 13708874766927
5784 971107624588
5785 6319077838806
5786 5832270979900
5787 21876181622555
5788 20415761045836
5789 68547492973802
5790 5437532540
5791 65334798939
5792 59882562120
5793 239574361318
5794 223217650860
5795 762293048455
5796 48978088482
5797 348464420480
5798 321203236384
5799 1219662232379
5800 1137878680090
5801 3833255668076
5802 266680868192
5803 1764112528185
5804 1627806607704
5805 6120101587684
5806 5711183826240
5807 19188068766181
5808 1355194766742
5809 8842353066710
5810 8160823464304
5811 30622298364209
5812 28577709556990
5813 95962134256706
5814 6797764259492
5815 44233555759335
5816 40825907747304
5817 153133282246834
5818 142910338210740
5819 479832461709331
5820 38073614844
5821 457354479642
5822 419188821908
5823 1677031416303
5824 1562534443100
5825 5336062226286
5826 342857506440
5827 2439261830433
5828 2248433541762
5829 8537646513742
5830 7965161647728
5831 26832800563669
5832 1866776964420
5833 12348798584388
5834 11394657141032
5835 42840722000937
5836 39978297670868
5837 134316492250584
5838 9486374254320
5839 61896482354163
5840 57125775137382
5841 214356099436912
5842 200043977786568
5843 671734950685159
5844 47584360703820
5845 309634901203038
5846 285781365119132
5847 1071932986616787
5848 1000372378365068
5849 3358827242858034
5850 266526190972
5851 3201492244563
5852 2934332640424
5853 11739230801198
5854 10937751988780
5855 37352446471103
5856 2400013432146
5857 17074843700104
5858 15739045679408
5859 59763536483283
5860 55756142421194
5861 187829614832820
5862 13067449638016
5863 86441600977809
5864 79762610874328
5865 299885064893708
5866 279848094583264
5867 940215456641405
5868 66404630667366
5869 433275387366334
5870 399880436848928
5871 1500492706945833
5872 1400307855393614
5873 4702144665684330
5874 333090535814116
5875 2167444319308959
5876 2000469566721928
5877 7503530917206458
5878 7002606659445364
5879 23511790710898955
5880 4960368
5881 279375166
5882 254396156
5883 1077640551
5884 1002703520
5885 3472436706
5886 204438136
5887 1576512129
5888 1451617078
5889 5567839058
5890 5193153904
5891 17541819845
5892 1201826976
5893 8062196944
5894 7437721688
5895 28018831593
5896 26145405824
5897 87888735540
5898 6188771176
5899 40490621019
5900 37368244738
5901 140273794268
5902 130906665424
5903 439623314015
5904 31123492176
5905 202632741394
5906 187020859988
5907 701548607643
5908 654712963424
5909 2198296206390
5910 154480116
5911 2075383707
5912 1900530636
5913 7663241410
5914 7138682196
5915 24426814519
5916 1550824494
5917 11155342452
5918 10281077096
5919 39094630971
5920 36471834902
5921 122912496528
5922 8532546384
5923 56555136177
5924 52183809396
5925 196251578776
5926 183137598432
5927 615340906573
5928 43441155834
5929 283554104802
5930 261697470896
5931 982036317801
5932 916466416082
5933 3077482956798
5934 217984203084
5935 1418548947927
5936 1309265778396
5937 4910960012926
5938 4583110504332
5939 15388193207923
5940 1201118352
5941 14647443494
5942 13423471996
5943 53762447423
5944 50090532928
5945 171107459210
5946 10975529000
5947 78207154713
5948 72087297222
5949 273782174362
5950 255422601888
5951 860507233309
5952 59847582240
5953 396005710808
5954 365406423352
5955 1373880809057
5956 1282082946688
5957 4307506103804
5958 304207848440
5959 1984998491283
5960 1832002054002
5961 6874373982532
5962 6415384670688
5963 21542500456279
5964 1526009179440
5965 9929962393658
5966 9164980207252
5967 34376839849907
5968 32081893290688
5969 107717472218654
5970 8527586004
5971 102651862003
5972 94084061516
5973 376456889514
5974 350753488052
5975 1197871972047
5976 76948460542
5977 547569840540
5978 504730838104
5979 1916594978099
5980 1788077970790
5981 6023670390776
5982 419052833232
5983 2772159733225
5984 2557964721044
5985 9617285421024
5986 8974700384480
5987 30152662484421
5988 2129574696682
5989 13895109196650
5990 12824134135744
5991 48120737635649
5992 44907812452930
5993 150797622952646
5994 10682184013932
5995 69509856513775
5996 64154981209244
5997 240637998708774
5998 224573372795180
5999 754022425293771
6000 59812859568
6001 718682791566
6002 658708188156
6003 2635317984151
6004 2455394173920
6005 8385223561906
6006 538758981336
6007 3833108641329
6008 3533235624278
6009 13416284604258
6010 12516665553104
6011 42165812493045
6012 2933489590176
6013 19405237890144
6014 17905872804888
6015 67321117704793
6016 62823022449024
6017 211068757148740
6018 14907142634376
6019 97265884134219
6020 89769058707938
6021 336845283207468
6022 314354806928624
6023 1055583480427215
6024 74775407855376
6025 486569115354594
6026 449084988223188
6027 1684466110720843
6028 1572013729326624
6029 5278157096819590
6030 418809774516
6031 5030899298507
6032 4611077074636
6033 18447345646610
6034 17187878974996
6035 58696684690919
6036 3771432626894
6037 26831880246852
6038 24732769127496
6039 93914111987371
6040 87616778629302
6041 295160807208928
6042 20534546888784
6043 135836784988577
6044 125341229391796
6045 471247943691176
6046 439761276900832
6047 1477481419798973
6048 104350118198234
6049 680861308697202
6050 628383530713296
6051 2357917102210201
6052 2200483768258482
6053 7389084482749198
6054 523427974745484
6055 3405983927240327
6056 3143595037320796
6057 11791262894805326
6058 11004096225046732
6059 36947099797500323
6060 2931788179152
6061 35216414847094
6062 32277659279996
6063 129131539283823
6064 120315272582528
6065 410876912594010
6066 26400148145800
6067 187823281485513
6068 173129503650022
6069 657398903669162
6070 613317570162688
6071 2066125770220109
6072 143741947979040
6073 950857614677608
6074 877388725500152
6075 3298735725595857
6076 3078329058063488
6077 10342370058350604
6078 730450947145240
6079 4766029280638083
6080 4398684834750802
6081 16505419835229332
6082 15403386497567488
6083 51723591499003079
6084 3663995942976240
6085 23841887610440458
6086 22005165381004052
6087 82538840383396707
6088 77028673695087488
6089 258629698702265454
6090 54564076
6091 3073126863
6092 2798357752
6093 11854046114
6094 11029738780
6095 38196803867
6096 2248819530
6097 17341633468
6098 15967787912
6099 61246229727
6100 57124693058
6101 192960018504
6102 13220096800
6103 88684166493
6104 81814938712
6105 308207147792
6106 287599464448
6107 966776091689
6108 68076483150
6109 445396831618
6110 411050692712
6111 1543011738117
6112 1439973321398
6113 4835856457614
6114 342358414900
6115 2228960157243
6116 2057229462712
6117 7717034689742
6118 7201842606148
6119 24181258287239
6120 1699281308
6121 22829220822
6122 20905837044
6123 84295655587
6124 78525504252
6125 268694959882
6126 17059069488
6127 122708767061
6128 113091848170
6129 430040940890
6130 401190184216
6131 1352037462377
6132 93858010388
6133 622106498256
6134 574021903800
6135 2158767367405
6136 2014513584036
6137 6768749974852
6138 477852714888
6139 3119095154231
6140 2878672181950
6141 10802399499980
6142 10081130583136
6143 33852312537227
6144 2397826237388
6145 15604038434106
6146 14401923572700
6147 54020560162855
6148 50414215578636
6149 169270125349102
6150 13212301932
6151 161121878535
6152 147658192088
6153 591386921898
6154 550995862556
6155 1882182051987
6156 120730819194
6157 860278702212
6158 792960269976
6159 3011603919031
6160 2809648622322
6161 9465579569488
6162 658323405504
6163 4356062820597
6164 4019470659416
6165 15112688904696
6166 14102912421152
6167 47382567156993
6168 3346286337054
6169 21834983412522
6170 20152022606616
6171 75618113833021
6172 70569231415302
6173 236967505094518
6174 16786100994804
6175 109229586372147
6176 100814782342616
6177 378145238474646
6178 352900826386052
6179 1184892194782143
6180 93803446300
6181 1129170482526
6182 1034924677396
6183 4141025786075
6184 3858288370684
6185 13176591696722
6186 846433067136
6187 6023268248269
6188 5552039222618
6189 21082544766018
6190 19668857689064
6191 66260374319265
6192 4609581171316
6193 30493757076984
6194 28137611948728
6195 105790139665733
6196 98721704280964
6197 331679287431980
6198 23425321692216
6199 152846201220559
6200 141065475579278
6201 529328114164308
6202 493985937240464
6203 1658773852995555
6204 117504024296716
6205 764608421938434
6206 705704793732028
6207 2647017986657183
6208 2470307102037964
6209 8294246680813430
6210 657941456876
6211 7905510710463
6212 7245790074552
6213 28988497835314
6214 27009335927580
6215 92237459209867
6216 5926348802730
6217 42164195070668
6218 38865591891112
6219 147579130694927
6220 137683321156258
6221 463823937567704
6222 32268385532000
6223 213457616871693
6224 196964600973912
6225 740532294992992
6226 691053247299648
6227 2321756329356889
6228 163978569178350
6229 1069924725876818
6230 987459646387912
6231 3705298116483317
6232 3457902878016598
6233 11611418288302814
6234 822529487410100
6235 5352260270902443
6236 4939934873457912
6237 18529127223934942
6238 17292151031601348
6239 58059728083032439
6240 4606907530908
6241 55339892306022
6242 50721847854644
6243 202920802179987
6244 189066668825852
6245 645663531801882
6246 41485758951888
6247 295150682827461
6248 272060460570570
6249 1033055232197290
6250 963784565426616
6251 3246768880306777
6252 225880016056788
6253 1494204635434656
6254 1378753524150200
6255 5183727382283805
6256 4837374048430436
6257 16252295622831252
6258 1147851301581288
6259 7489474398470631
6260 6912218842048350
6261 25937088132716380
6262 24205321463449536
6263 81279929335453627
6264 5757707729203788
6265 37465823213650506
6266 34579545431539100
6267 129703891884879255
6268 121045058538545036
6269 406418097898565502
6270 32249670049132
6271 387380563474935
6272 355054252315288
6273 1420446932592698
6274 1323467999113756
6275 4519646039945987
6276 290401629995994
6277 2066056097125012
6278 1904424541326776
6279 7231387942713831
6280 6746493275319122
6281 22727383479480288
6282 1581161429730304
6283 10459433765375397
6284 9651275986384216
6285 36286092993319496
6286 33861619656345952
6287 113766070677151793
6288 8034960428401854
6289 52426322106627322
6290 48385533211671416
6291 181559618246347821
6292 169437251561480102
6293 568959506665509318
6294 40303955421759604
6295 262260763812886947
6296 242056819338107416
6297 907927244511489446
6298 847315411087150852
6299 2844926686607296943
6300 600204864
6301 33804395530
6302 30781935308
6303 130394507307
6304 121327126640
6305 420164842638
6306 24737014864
6307 190757968197
6308 175645667086
6309 673708527086
6310 628371623752
6311 2122560203753
6312 145421064864
6313 975525831532
6314 899964325976
6315 3390278625981
6316 3163594109312
6317 10634537009328
6318 748841314864
6319 4899365148207
6320 4521557620426
6321 16973129120456
6322 15839706537112
6323 53194421037203
6324 3765942564864
6325 24518561731582
6326 22629524092676
6327 84887381592831
6328 79220268676112
6329 265993841176578
6330 18692094420
6331 251121429087
6332 229964207532
6333 927252211534
6334 863780546868
6335 2955644558875
6336 187649764422
6337 1349796437760
6338 1244010329984
6339 4730450349999
6340 4413092026670
6341 14872412086716
6342 1032438114432
6343 6843171481125
6344 6314240942244
6345 23746441042324
6346 22159649425680
6347 74456249725921
6348 5256379864482
6349 34310046697950
6350 31665394003544
6351 118826394503949
6352 110892436420730
6353 372375437921946
6354 26376088614732
6355 171644422782075
6356 158421159310044
6357 594226161812074
6358 554556371395980
6359 1861971378902071
6360 145335321312
6361 1772340663986
6362 1624240113100
6363 6505256141123
6364 6060954488464
6365 20704002572534
6366 1328039011328
6367 9463065724701
6368 8722562970270
6369 33127643110390
6370 30906134847096
6371 104121375267457
6372 7241557461408
6373 47916691028276
6374 44214177256120
6375 166239577956725
6376 155132036640256
6377 521208238742072
6378 36809149711808
6379 240184817546151
6380 221672248685370
6381 831799252188400
6382 776261545606056
6383 2606642556115147
6384 184647110963808
6385 1201525450135526
6386 1108962605831620
6387 4159597623346775
6388 3881909090435056
6389 13033814142980522
6390 1031837909556
6391 12420875308279
6392 11384171452076
6393 45551283648246
6394 42441172079636
6395 144942508668147
6396 9310763739670
6397 66255950733288
6398 61072431452272
6399 231907992433127
6400 216357434590078
6401 728864117532644
6402 50705392890240
6403 335431327858333
6404 309513731453252
6405 1163691536357532
6406 1085938747142288
6407 3648472161855129
6408 257678538643090
6409 1681308213483558
6410 1551720231458152
6411 5822609255979557
6412 5433845309903338
6413 18246512383467554
6414 1292544267407340
6415 8410692641609683
6416 7762752731482652
6417 29117197854089682
6418 27173378123708588
6419 91236713491529679
6420 7237356027264
6421 86960617818330
6422 79703690824908
6423 318873476198107
6424 297102695217840
6425 1014612051337438
6426 65189836838064
6427 463806145793397
6428 427521510826286
6429 1623370437692286
6430 1514516532790952
6431 5102063313388953
6432 354952240892064
6433 2348033785668732
6434 2166610610833176
6435 8145855245163181
6436 7601585720656512
6437 25539319623646528
6438 1803764261162064
6439 11769171985045407
6440 10862056110867626
6441 40758279282517656
6442 38036931659984312
6443 127725601174934403
6444 9047824362512064
6445 58874862981928782
6446 54339283611039876
6447 203820399469290031
6448 190213661356623312
6449 638657008931373778
6450 50675982851220
6451 608738815388687
6452 557940326434732
6453 2232128824047134
6454 2079733357185268
6455 7102298850022475
6456 456343348526822
6457 3246657511214160
6458 2992665066444384
6459 11363607554506399
6460 10601630220197070
6461 35714457684383116
6462 2484680176904832
6463 16436250990341525
6464 15166288766492644
6465 57021001206802724
6466 53211114535256080
6467 178775251856186321
6468 12626364318794882
6469 82384218385978350
6470 76034407266733944
6471 285307969468284349
6472 266258536110551130
6473 894079222715202346
6474 63334785028245132
6475 412124055364162475
6476 380374999767940444
6477 1426742810775692474
6478 1331495643987026380
6479 4470599077010282471
6480 354746370618912
6481 4261186198381186
6482 3905596775703500
6483 15624916258990323
6484 14558147990957264
6485 49716106440817734
6486 3194417930348128
6487 22726617069159501
6488 20948669955771070
6489 79545267372205190
6490 74211426032039896
6491 250001218281342257
6492 17392775728994208
6493 115053771423051076
6494 106164035856108920
6495 399147022938279525
6496 372477816237453056
6497 1251426777483964872
6498 88384564722224608
6499 576689543192508951
6500 532240865357798170
6501 1997155800768651200
6502 1863809767264518856
6503 6258554573497077947
6504 443343509688376608
6505 2884868402039798326
6506 2662625012866244420
6507 9987199689920509575
6508 9320469522399847856
6509 31294193553562643322
6510 6602253532
6511 371848350867
6512 338601288424
6513 1434339580430
6514 1334598393100
6515 4621813269119
6516 272107163538
6517 2098337650216
6518 1932102338000
6519 7410793798035
6520 6912087861386
6521 23348162241492
6522 1599631713568
6523 10730784146961
6524 9899607585880
6525 37293064886060
6526 34799535202816
6527 116979907103357
6528 8237254463718
6529 53893016630686
6530 49737133825280
6531 186704420326185
6532 174236771909966
6533 585138631412682
6534 41425368214468
6535 269704179049311
6536 248924765022280
6537 933761197526810
6538 871422955445716
6539 2925932252959307
6540 205613038652
6541 2762335720002
6542 2529606282900
6543 10199774326951
6544 9501586015644
6545 32512090147798
6546 2064147408696
6547 14847760815449
6548 13684113629938
6549 52034953850198
6550 48544012293664
6551 163596532954445
6552 11356819258916
6553 75274886292684
6554 69456650365128
6555 261210851466433
6556 243756143683764
6557 819018746987680
6558 57820178510016
6559 377410513678859
6560 348319334041078
6561 1307090339547608
6562 1219816800634264
6563 4096129817153855
6564 290136974765516
6565 1888088650609734
6566 1742632752420828
6567 6536487779953483
6568 6100120085386764
6569 20481685167984730
6570 1598688534492
6571 19495747303947
6572 17866641244232
6573 71557817552598
6574 66670499373452
6575 227744028298551
6576 14608429124802
6577 104093722972080
6578 95948192673504
6579 364404074215339
6580 339967483319610
6581 1145335127945116
6582 79657132076352
6583 527083601312745
6584 486355949819864
6585 1828635357529044
6586 1706452403050400
6587 5733290626177941
6588 404900646834102
6589 2642032993016070
6590 2438394735551664
6591 9149791774097569
6592 8538877001704350
6593 28673068117342066
6594 2031118220622852
6595 13216779951532695
6596 12198588664210664
6597 45755573856940194
6598 42700999994974100
6599 143371955573162691
6600 11350217005372
6601 136629628391562
6602 125225885973556
6603 501064120132127
6604 466852892878108
6605 1594367595353822
6606 102418401137544
6607 728815458068497
6608 671796745978466
6609 2550987916771326
6610 2379931780501232
6611 8017505292879813
6612 557759321798404
6613 3689744606453172
6614 3404651046003016
6615 12800606899967321
6616 11945326218616852
6617 40133193780509768
6618 2834463925102704
6619 18494390348376547
6620 17068922546125766
6621 64048701815947296
6622 59772298409194952
6623 200711636218659543
6624 14217986941624204
6625 92517619057993422
6626 85390280046739516
6627 320289176395847171
6628 298907159362085452
6629 1003603848409408418
6630 79610916301532
6631 956566796004867
6632 876740599078824
6633 3507608238188830
6634 3268129647410700
6635 11160732564740719
6636 717088205226738
6637 5101867603743416
6638 4702736619113200
6639 17857074814663235
6640 16659681860772586
6641 56122696447422692
6642 3904474649852768
6643 25828371642436161
6644 23832716719285080
6645 89604407697035260
6646 83617442927582016
6647 280932515860832557
6648 19841406872982918
6649 129460891835899886
6650 119482617220144480
6651 448341072108895385
6652 418406248261629166
6653 1404981612927881882
6654 99526067988633668
6655 647623492803218511
6656 597732119724441480
6657 2242024394168196010
6658 2092350274931864916
6659 7025227098263128507
6660 557435811374652
6661 6696126969298002
6662 6137343590815700
6663 24553417064585751
6664 22877066929138844
6665 78125287350448998
6666 5019776833851096
6667 35713232623467849
6668 32919315731056338
6669 124999683099906598
6670 116617932422672064
6671 392859034529222845
6672 27331481946233316
6673 180798760894317084
6674 166829176432259528
6675 627231013276510833
6676 585322259890338164
6677 1966527770423092080
6678 138890007508144416
6679 906226402248563259
6680 836378479938275478
6681 3138387664159532008
6682 2928843897228668664
6683 9834871449892438255
6684 696682635317699916
6685 4533364609019794134
6686 4184124997468355228
6687 15694170918574637883
6688 14646452083920321164
6689 49176589847239169130
6690 3902210076886492
6691 46873048182349947
6692 42961564532973832
6693 171874078849364198
6694 160139627901235852
6695 546877170850406951
6696 35138597234221602
6697 249992787761538880
6698 230435369514658304
6699 874997941096610139
6700 816325686355968410
6701 2750013401101823916
6702 191320533020897152
6703 1265591485657483545
6704 1167804394423080664
6705 4390617252332839844
6706 4097255978629631200
6707 13765694552358908741
6708 972230211954274902
6709 6343584975137206870
6710 5854649518965192464
6711 21968713808513988369
6712 20501907439997945150
6713 68844100308644332866
6714 4876778606621163652
6715 31733552422535823495
6716 29288875141675751464
6717 109859196589419730994
6718 102525164746839514900
6719 344236129090071453491
6720 72624788880
6721 4090331859574
6722 3724614172700
6723 15777735384783
6724 14680582324160
6725 50839945960410
6726 2993178798952
6727 23081714152425
6728 21253125718054
6729 81518731778474
6730 76032966475360
6731 256829784656621
6732 17595948849312
6733 118038625616680
6734 108895683444824
6735 410223713746929
6736 382794887231360
6737 1286778978137676
6738 90609799101112
6739 592823182937955
6740 547108472078674
6741 2053748623589204
6742 1916604491011360
6743 6436524945542951
6744 455679050360112
6745 2966745969544330
6746 2738172415247924
6747 10271373172800579
6748 9585652509911360
6749 32185254782569326
6750 2261743425204
6751 30385692920067
6752 27825669111948
6753 112197517596538
6754 104517446172180
6755 357632991625951
6756 22705621495710
6757 163325368970028
6758 150525249929432
6759 572384492352387
6760 533984135230598
6761 1799561862499464
6762 124925011848240
6763 828023749219833
6764 764023154016852
6765 2873319366131632
6766 2681317580522688
6767 9009206216867029
6768 636021963610890
6769 4151515650468858
6770 3831512674453952
6771 14377993735027857
6772 13417984806983138
6773 45057427988704854
6774 3191506722424140
6775 20768975156713983
6776 19168960276639452
6777 71901365579508982
6778 67101320939285388
6779 225298536847893979
6780 17585573879472
6781 214453220343518
6782 196533053686684
6783 787135993078823
6784 733375493108320
6785 2505184311284738
6786 160692720373016
6787 1145030952693249
6788 1055430119409078
6789 4008444816369778
6790 3739642316517264
6791 12598686407399365
6792 876228452840736
6793 5797919614441904
6794 5349915448021048
6795 20114988932824553
6796 18770976433561984
6797 63066196887972500
6798 4453907115179336
6799 29062362923185179
6800 26822342091080898
6801 100647709515098428
6802 93927647018785584
6803 315403749290838175
6804 22342300426872336
6805 145384579466901554
6806 134184475306380148
6807 503311312426467803
6808 469710999944903584
6809 1577091511305166550
6810 124852387059348
6811 1502925912307675
6812 1377484745709836
6813 5511705321454818
6814 5135381821661300
6815 17538043548896247
6816 1126602412514158
6817 8016970038755796
6818 7389764205766600
6819 28060867084491515
6820 26179249585523926
6821 88192558221698672
6822 6135352539788208
6823 40587190670996401
6824 37451161506050420
6825 140806675899675000
6826 131398588404837056
6827 441465131585710797
6828 31179103176158458
6829 203438293832199426
6830 187758148007469520
6831 704535719975592425
6832 657495282501402706
6833 2207827998405771422
6834 156397856358009708
6835 1017693809638214551
6836 939293080514565020
6837 3523180940355179550
6838 3287978752984230956
6839 11039642332506074547
6840 875720079318480
6841 10522234756056774
6842 9644146589871900
6843 38583690620086783
6844 35949426121532160
6845 122768058212176810
6846 7887970257502152
6847 56120543641193625
6848 51730102810269254
6849 196427822961343674
6850 183256500468570560
6851 617349660921793821
6852 42949221148420512
6853 284112088066877880
6854 262159883912256024
6855 985648484667628129
6856 919791872203762560
6857 3090257674469878876
6858 218255475603012312
6859 1424069810195299155
6860 1314308789422189874
6861 4931751793199050404
6862 4602468730879722560
6863 15454797742210304151
6864 1094786747875971312
6865 7123858420837405530
6866 6575053316971859124
6867 24662268335856161779
6868 23015853024259522560
6869 77277498080912430526
6870 6131793925132404
6871 73657396662300467
6872 67510779499006348
6873 270087587710510538
6874 251647736220628180
6875 859378160855140751
6876 55217545172418110
6877 392845558858258428
6878 362112473041787832
6879 1374996514099308787
6880 1282797256649896998
6881 4321449379822459864
6882 300646301408846640
6883 1988786369838048233
6884 1835120940755695252
6885 6899541146043300032
6886 6438544858796241088
6887 21631805474659055429
6888 1527790082590989290
6889 9968490424736997258
6890 9200163279325232352
6891 34522264305763256257
6892 32217282869527961538
6893 108183585948842033254
6894 7663508988501702540
6895 49867010699231742383
6896 46025374972172917852
6897 172635880104363037382
6898 161110972923186563788
6899 540942488319756922379
6900 42924310845829872
6901 515603530006006318
6902 472577209862947484
6903 1890614867343476823
6904 1761535906914300320
6905 6015648879355888338
6906 386524569576829816
6907 2749920665377712049
6908 2534789064662417878
6909 9624977352065064578
6910 8979582549919182064
6911 30250147412127122165
6912 2104525863231829536
6913 13921506342236240704
6914 12845848338659769848
6915 48296789775673003353
6916 45069815764943590784
6917 151422640075983291300
6918 10694532331506828136
6919 69779434726528883979
6920 64401144708646529698
6921 241655851893712697228
6922 225520981840065634384
6923 757285103395264136975
6924 53644564672881821136
6925 349069076647992100354
6926 322177626558580328948
6927 1208451162483911166603
6928 1127776812215675852384
6929 3786597419991668365350
6930 0
6931 2013
6932 1830
6933 7870
6934 7320
6935 25441
6936 1464
6937 11532
6938 10616
6939 40821
6940 38072
6941 128688
6942 8784
6943 59127
6944 54546
6945 205576
6946 191832
6947 644923
6948 45384
6949 297102
6950 274196
6951 1029351
6952 960632
6953 3226098
6954 228384
6955 1486977
6956 1372446
6957 5148226
6958 4804632
6959 16131973
6960 1098
6961 15194
6962 13912
6963 56201
6964 52354
6965 179222
6966 11348
6967 81831
6968 75420
6969 286870
6970 267636
6971 901987
6972 62598
6973 415016
6974 382960
6975 1440215
6976 1344046
6977 4515812
6978 318848
6979 2080941
6980 1920660
6981 7206940
6982 6726096
6983 22584937
6984 1600098
6985 10410566
6986 9609160
6987 36040565
6988 33636346
6989 112930562
6990 8784
6991 107461
6992 98486
6993 394518
6994 367592
6995 1255689
6996 80536
6997 573924
6998 529048
6999 2009213
7000 1874584
7001 6315080
7002 439296
7003 2906239
7004 2681858
7005 10082688
7006 9409544
7007 31612035
7008 2233096
7009 14567814
7010 13445908
7011 50450063
7012 47084344
7013 158096810
7014 11202096
7015 72875689
7016 67266158
7017 252286938
7018 235458344
7019 790520685
7020 62586
7021 753330
7022 690504
7023 2762737
7024 2574258
7025 8790958
7026 564852
7027 4018575
7028 3704444
7029 14065614
7030 13123220
7031 44206731
7032 3076182
7033 20344800
7034 18774144
7035 70579999
7036 65868030
7037 221285596
7038 15632832
7039 101975925
7040 94122644
7041 353151924
7042 329592080
7043 1106679921
7044 78416082
7045 510131550
7046 470865144
7047 1766011549
7048 1648212330
7049 5533651546
7050 439200
7051 5274413
7052 4834630
7053 19340270
7054 18020920
7055 61537841
7056 3955064
7057 28131132
7058 25932216
7059 98460421
7060 91863672
7061 309448288
7062 21534384
7063 142414727
7064 131420146
7065 494061176
7066 461077432
7067 1549000523
7068 109430984
7069 713832702
7070 658859796
7071 2472064951
7072 2307146232
7073 7746761698
7074 548913984
7075 3570922577
7076 3296058046
7077 12362083826
7078 11537490232
7079 38735567573
7080 3075498
7081 36921994
7082 33843512
7083 135383001
7084 126147554
7085 430766022
7086 27686548
7087 196919031
7088 181526620
7089 689224070
7090 643046836
7091 2166139187
7092 150741798
7093 996904216
7094 919942160
7095 3458429415
7096 3227543246
7097 10843005012
7098 766018048
7099 4996830141
7100 4612019860
7101 17304456140
7102 16150025296
7103 54227334137
7104 3842399298
7105 24996459766
7106 23072408360
7107 86534589765
7108 80762435546
7109 271148979762
7110 21529584
7111 258455061
7112 236905686
7113 947682118
7114 883033992
7115 3015363289
7116 193806936
7117 1378434324
7118 1270687448
7119 4824569613
7120 4501328984
7121 15162975480
7122 1055193696
7123 6978330639
7124 6439596258
7125 24209007088
7126 22592803944
7127 75901036435
7128 5362127496
7129 34977812214
7130 32284140308
7131 121131194463
7132 113050178744
7133 379591341210
7134 26896796496
7135 174975220089
7136 161506860558
7137 605742131338
7138 565337052744
7139 1898042865085
7140 366
7141 22518
7142 20504
7143 86961
7144 80918
7145 280290
7146 16476
7147 127239
7148 117168
7149 449458
7150 419244
7151 1416115
7152 97026
7153 650844
7154 600488
7155 2261943
7156 2110874
7157 7095240
7158 499776
7159 3268869
7160 3017088
7161 11324368
7162 10569024
7163 35490865
7164 2513526
7165 16358994
7166 15100088
7167 56636493
7168 52859774
7169 177468990
7170 12448
7171 167517
7172 153418
7173 618626
7174 576328
7175 1971953
7176 125220
7177 900568
7178 830072
7179 3156117
7180 2944628
7181 9922764
7182 689080
7183 4565823
7184 4213342
7185 15843572
7186 14786128
7187 49676819
7188 3508380
7189 22892098
7190 21129692
7191 79280847
7192 73993628
7193 248447094
7194 17604880
7195 114523473
7196 105711442
7197 396467222
7198 370031128
7199 1242298469
7200 97022
7201 1182510
7202 1083816
7203 4340281
7204 4044198
7205 13813594
7206 886428
7207 6313871
7208 5820400
7209 22102730
7210 20622316
7211 69469307
7212 4833458
7213 31970676
7214 29503320
7215 110914975
7216 103512906
7217 347747872
7218 24568608
7219 160254701
7220 147917920
7221 554976200
7222 517965856
7223 1739140697
7224 123244358
7225 801674826
7226 739990920
7227 2775282325
7228 2590230606
7229 8696104822
7230 689040
7231 8287461
7232 7596602
7233 30391866
7234 28319288
7235 96705081
7236 6214884
7237 44206992
7238 40752696
7239 154729021
7240 144366132
7241 486295108
7242 33844104
7243 223804647
7244 206533166
7245 776414796
7246 724600352
7247 2434245243
7248 171990204
7249 1121792922
7250 1035435516
7251 3884843671
7252 3625771452
7253 12173995918
7254 862720704
7255 5611734297
7256 5179947266
7257 19426988046
7258 18131626952
7259 60872749293
7260 4833166
7261 58022118
7262 53186104
7263 212752961
7264 198244918
7265 676945490
7266 43514076
7267 309458839
7268 285278768
7269 1083113058
7270 1010572844
7271 3404075715
7272 236918626
7273 1566642444
7274 1445742088
7275 5434913543
7276 5072212474
7277 17039726840
7278 1203941376
7279 7852560469
7280 7248058688
7281 27193915968
7282 25380410624
7283 85217982465
7284 6039055126
7285 39282150594
7286 36259641688
7287 135988928093
7288 126921401374
7289 426109260590
7290 33842048
7291 406164717
7292 372312618
7293 1489280626
7294 1387724328
7295 4738628353
7296 304608420
7297 2166221768
7298 1996961272
7299 7581801317
7300 7074019828
7301 23828539964
7302 1658440280
7303 10966507023
7304 10120204542
7305 38044404772
7306 35505497328
7307 119278098019
7308 8427599580
7309 54967933298
7310 50736420892
7311 190357422047
7312 177662884828
7313 596525888294
7314 42273396080
7315 274975064673
7316 253817502642
7317 951922508422
7318 888449822328
7319 2982764839669
7320 236904222
7321 2843162910
7322 2606198216
7323 10424974281
7324 9714080198
7325 33170408394
7326 2132268828
7327 15163562271
7328 13978738800
7329 53072619130
7330 49518148716
7331 166799789707
7332 11609091858
7333 76765559076
7334 70841441720
7335 266310843375
7336 248538491306
7337 834946696272
7338 58993207008
7339 384775543101
7340 355154956320
7341 1332501964600
7342 1243640204256
7343 4175681229097
7344 295913782758
7345 1924825463226
7346 1776722529320
7347 6663457570725
7348 6219148769006
7349 20879353893222
7350 4392
7351 248073
7352 225918
7353 956962
7354 890496
7355 3083629
7356 181608
7357 1400016
7358 1289240
7359 4944465
7360 4612136
7361 15577812
7362 1067688
7363 7159731
7364 6605850
7365 24881980
7366 23220336
7367 78048727
7368 5498088
7369 35958306
7370 33188900
7371 124569555
7372 116261336
7373 390403302
7374 27650088
7375 179951181
7376 166104150
7377 623007430
7378 581466336
7379 1952176177
7380 137298
7381 1843070
7382 1687984
7383 6805301
7384 6340042
7385 21691994
7386 1377812
7387 9906675
7388 9131244
7389 34717834
7390 32391540
7391 109151311
7392 7580382
7393 50224700
7394 46347544
7395 174280499
7396 162649030
7397 546447896
7398 38593232
7399 251814825
7400 232429044
7401 872093824
7402 813936480
7403 2732930821
7404 193657482
7405 1259765450
7406 1162836544
7407 4361160449
7408 4070373730
7409 13665345446
7410 1067640
7411 13008049
7412 11922446
7413 47743674
7414 44486864
7415 151950549
7416 9751240
7417 69453288
7418 64025272
7419 243131417
7420 226847368
7421 764165804
7422 53169240
7423 351679483
7424 324539402
7425 1220070132
7426 1138649888
7427 3825242079
7428 270259240
7429 1762810458
7430 1627110052
7431 6104763707
7432 5697662488
7433 19130623454
7434 1355709240
7435 8818465333
7436 8139963302
7437 30528231582
7438 28492725488
7439 95657530329
7440 7580034
7441 91162902
7442 83563680
7443 334312285
7444 311514618
7445 1063760434
7446 68365236
7447 486279579
7448 448283468
7449 1702026498
7450 1588038164
7451 5349267255
7452 372291246
7453 2461862964
7454 2271882408
7455 8540597563
7456 7970655894
7457 26776801360
7458 1891921296
7459 12339779889
7460 11389877108
7461 42733452888
7462 39883744544
7463 133914471885
7464 9490071546
7465 61729364514
7466 56979850608
7467 213697729513
7468 199449187794
7469 669602824510
7470 53166792
7471 638246873
7472 585052318
7473 2340292562
7474 2180708896
7475 7446429629
7476 478663208
7477 3404063616
7478 3138090840
7479 11914292065
7480 11116373736
7481 37444977412
7482 2606145288
7483 17233147331
7484 15903283450
7485 59784289580
7486 55794697936
7487 187437716327
7488 13243555688
7489 86378565906
7490 79729246500
7491 299134277155
7492 279186318936
7493 937401410902
7494 66430607688
7495 432105658781
7496 398859061750
7497 1495884215030
7498 1396144423936
7499 4687219883777
7500 372274098
7501 4467834670
7502 4095472784
7503 16382154501
7504 15265068842
7505 52125113994
7506 3350749012
7507 23828551875
7508 21966742444
7509 83400151034
7510 77814722740
7511 262114948511
7512 18243123582
7513 120632137900
7514 111323090744
7515 418490133699
7516 390562992230
7517 1312064121096
7518 92704996432
7519 604650068025
7520 558104832244
7521 2093940047024
7522 1954304339680
7523 6561809984021
7524 465014360682
7525 3024739718650
7526 2792013539744
7527 10471189613649
7528 9773011076930
7529 32810539298646
7530 2606025240
7531 31274949249
7532 28668416046
7533 114675188074
7534 106855588464
7535 364875904549
7536 23455349640
7537 166799969688
7538 153767303672
7539 583801163817
7540 544703165768
7541 1834804746204
7542 127701971640
7543 844425071883
7544 779261741802
7545 2929431042532
7546 2733941052288
7547 9184448954479
7548 648935081640
7549 4232550582858
7550 3906733932452
7551 14657580436107
7552 13680130484888
7553 45932669995854
7554 3255100631640
7555 21173178137733
7556 19544094885702
7557 73298327403982
7558 68411077647888
7559 229673775202729
7560 48678
7561 2729178
7562 2485472
7563 10526973
7564 9795854
7565 33920358
7566 1998060
7567 15400563
7568 14182032
7569 54389542
7570 50733948
7571 171356479
7572 11744970
7573 78757488
7574 72664832
7575 273702387
7576 255424418
7577 858537084
7578 60479520
7579 395542113
7580 365078832
7581 1370266612
7582 1278876768
7583 4294440109
7584 304152270
7585 1979465238
7586 1827148832
7587 6853087737
7588 6396138518
7589 21473955234
7590 1510648
7591 20274153
7592 18568210
7593 74858726
7594 69740896
7595 238612445
7596 15156324
7597 108973852
7598 100444136
7599 381896721
7600 356307572
7601 1200665328
7602 83384704
7603 552472347
7604 509823766
7605 1917086696
7606 1789140952
7607 6010929743
7608 424526604
7609 2769964822
7610 2556721916
7611 9593036571
7612 8953307852
7613 30062251818
7614 2130236104
7615 13857427197
7616 12791212666
7617 47972785946
7618 44774142352
7619 150318862193
7620 11744438
7621 143088978
7622 131147376
7623 525180997
7624 489356190
7625 1671457054
7626 107264172
7627 763986875
7628 704278864
7629 2674446974
7630 2495322940
7631 8405827271
7632 584862842
7633 3868476360
7634 3569936304
7635 13420776859
7636 12525156690
7637 42077678356
7638 2972856192
7639 19390923785
7640 17898223504
7641 67152426284
7642 62674325440
7643 210436933781
7644 14912822942
7645 97003160910
7646 89539659504
7647 335810673409
7648 313420169190
7649 1052233210906
7650 83380968
7651 1002792753
7652 919201538
7653 3677436894
7654 3426663248
7655 11701369317
7656 752019108
7657 5349078036
7658 4931121960
7659 18722298745
7660 17468430516
7661 58841960872
7662 4095209808
7663 27080504451
7664 24990724070
7665 93946608000
7666 87677266856
7667 294544918647
7668 20811163308
7669 135737636526
7670 125288734620
7671 470068154275
7672 438721448556
7673 1473059707522
7674 104390930808
7675 679023296901
7676 626778787370
7677 2350675885650
7678 2193942357056
7679 7365633651897
7680 584836678
7681 7020719178
7682 6435580672
7683 25743228173
7684 23987812654
7685 81910755158
7686 5265303660
7687 37444716163
7688 34519023632
7689 131057261142
7690 122280183548
7691 411894896079
7692 28667638570
7693 189564701088
7694 174936238432
7695 657627425987
7696 613742038018
7697 2061815600684
7698 145679313120
7699 950164625713
7700 877022312432
7701 3290478250212
7702 3071051310368
7703 10311419123709
7704 730737685870
7705 4753164248838
7706 4387452682432
7707 16454732371337
7708 15357597672118
7709 51559436738834
7710 4095026648
7711 49146204153
7712 45050234610
7713 180203767126
7714 167915858496
7715 573376456045
7716 36858295524
7717 262114183052
7718 241634335336
7719 917401997921
7720 855962454772
7721 2883265442528
7722 200674639904
7723 1326954077547
7724 1224554838966
7725 4603393151896
7726 4296195436152
7727 14432710374943
7728 1019756361804
7729 6651153550022
7730 6139157357116
7731 23033348921771
7732 21497360343052
7733 72179935037018
7734 5115164971304
7735 33272150912397
7736 30712169947866
7737 115183127771146
7738 107503184877552
7739 360916058347393
7740 28666356438
7741 344024598978
7742 315352812176
7743 1261427539797
7744 1175412179390
7745 4013636362254
7746 258009238572
7747 1834800451275
7748 1691441517264
7749 6421815155374
7750 5991738353340
7751 20182859267671
7752 1404723649242
7753 9288679712760
7754 8571885042704
7755 32223753233259
7756 30073369223090
7757 101028973794756
7758 7138295702592
7759 46558076020185
7760 42974102669904
7761 161233443622684
7762 150481523571840
7763 505259546430181
7764 35806155969342
7765 232905057557310
7766 214985190805904
7767 806281895569809
7768 752522295315590
7769 2526412409607306
7770 535824
7771 30021333
7772 27340566
7773 115797094
7774 107754792
7775 373124377
7776 21979032
7777 169406580
7778 156002744
7779 598285389
7780 558073880
7781 1884921816
7782 129195072
7783 866332815
7784 799313634
7785 3010726864
7786 2809669320
7787 9443909011
7788 665275272
7789 4350963990
7790 4015868084
7791 15072934239
7792 14067646520
7793 47238844986
7794 3345676272
7795 21774119865
7796 20098640334
7797 75383971114
7798 70357532520
7799 236213524861
7800 16617498
7801 223016066
7802 204250696
7803 823446401
7804 767150290
7805 2624737406
7806 166719956
7807 1198712799
7808 1104885948
7809 4200864478
7810 3919383924
7811 13207319515
7812 917232246
7813 6077196464
7814 5608062208
7815 21087954863
7816 19680552094
7817 66120230060
7818 4669793696
7819 30469614789
7820 28123943508
7821 105523406788
7822 98486392944
7823 330684782785
7824 23432600946
7825 152431706414
7826 140703350008
7827 527700666413
7828 492515597194
7829 1653507546410
7830 129189216
7831 1573979197
7832 1442621606
7833 5776991550
7834 5382918776
7835 18386028609
7836 1179906424
7837 8403856332
7838 7747068376
7839 29418918101
7840 27448554232
7841 92464103408
7842 6433492464
7843 42553242007
7844 39269302226
7845 147628550856
7846 137776731512
7847 462854477403
7848 32701422664
7849 213300170382
7850 196880471476
7851 738676714631
7852 689417617912
7853 2314806347378
7854 164041073664
7855 1067034812257
7856 984936317726
7857 3693917533506
7858 3447622049912
7859 11574565697253
7860 917191242
7861 11030721114
7862 10111217976
7863 40451807593
7864 37693298178
7865 128715067030
7866 8272211700
7867 58839861063
7868 54242345372
7869 205945293462
7870 192152746388
7871 647261590659
7872 45047313990
7873 297885560808
7874 274897982352
7875 1033412722807
7876 964449987438
7877 3239994208804
7878 228922825440
7879 1493114059533
7880 1378176167252
7881 5170749869532
7882 4825936192688
7883 16203657299529
7884 1148300382690
7885 7469256553158
7886 6894567091752
7887 25857435603157
7888 24133367218938
7889 81021972753154
7890 6433205424
7891 77227914533
7892 70791392566
7893 283175519894
7894 263865953992
7895 901018335977
7896 57918348632
7897 411891894180
7898 379709284344
7899 1441629920989
7900 1345082091480
7901 4530844001416
7902 315344064672
7903 2085211792415
7904 1924298743234
7905 7233901926464
7906 6751162778920
7907 22679972328611
7908 1602472644872
7909 10451811283590
7910 9647246037684
7911 36195261953839
7912 33781566216120
7913 113425613964586
7914 8038115545872
7915 52284808739465
7916 48261982509934
7917 181002062090714
7918 168933583402120
7919 567153822144461
7920 45045304698
7921 540608268466
7922 495552614696
7923 1982241506001
7924 1847074544690
7925 6307141218606
7926 405441307156
7927 2883256125999
7928 2657977857148
7929 10091422313678
7930 9415587507124
7931 31715920876715
7932 2207421319446
7933 14596495413664
7934 13470104069408
7935 50637326352063
7936 47258152319294
7937 158759819167260
7938 11217321380896
7939 73162691851989
7940 67530735130708
7941 253366846543988
7942 236470976380144
7943 793979310619985
7944 56266821688146
7945 365993674043614
7946 337833890437208
7947 1267014447503613
7948 1182535096684394
7949 3970076767883610
7950 315329999616
7951 3784270745997
7952 3468881169606
7953 13875703408750
7954 12929534679576
7955 44150001397009
7956 2838102016824
7957 20182805748732
7958 18605857866776
7959 70639969062501
7960 65909125416632
7961 222011459003808
7962 15451962102864
7963 102175480762407
7964 94290741352626
7965 354461297331256
7966 330807079101912
7967 1111318747037803
7968 78521262533064
7969 512138855830782
7970 472715158781876
7971 1773567938675031
7972 1655296847528312
7973 5557855187207778
7974 393867764684064
7975 2561955731172657
7976 2364837245928126
7977 8869101145393906
7978 8277745689660312
7979 27790537388057653
7980 5894430
7981 330235038
7982 300746600
7983 1273768425
7984 1185303110
7985 4104368586
7986 241769724
7987 1863472767
7988 1716030576
7989 6581139706
7990 6138813132
7991 20734140523
7992 1421146194
7993 9529661412
7994 8792450456
7995 33117996111
7996 30906363242
7997 103883000208
7998 7318028544
7999 47860604637
8000 44174549856
8001 165802278136
8002 154744113792
8003 519627298633
8004 36802440294
8005 239515320762
8006 221085046856
8007 829223688261
8008 773932866542
8009 2598348790758
8010 182792848
8011 2453177109
8012 2246758042
8013 9057910826
8014 8438653624
8015 28872111977
8016 1833919908
8017 13185841216
8018 12153745880
8019 46209509805
8020 43113223796
8021 145280515572
8022 10089555208
8023 66849161751
8024 61688685070
8025 231967504700
8026 216486074656
8027 727322533547
8028 51367731708
8029 335165764426
8030 309363381020
8031 1160757479175
8032 1083350328956
8033 3637532623422
8034 257758614208
8035 1676748777801
8036 1547736860770
8037 5804707351550
8038 5417671600456
8039 18188583072797
8040 1421081774
8041 17313771606
8042 15868838136
8043 63546907633
8044 59212107222
8045 202246315714
8046 12978971196
8047 92442420359
8048 85217753008
8049 323608100498
8050 301934098444
8051 1017105140915
8052 70768418306
8053 468085664124
8054 431962327368
8055 1623914064823
8056 1515544054554
8057 5091399266920
8058 359715653856
8059 2346301882949
8060 2165685199168
8061 8125443886448
8062 7583593835104
8063 25462869896945
8064 1804451831606
8065 11737382977074
8066 10834299558168
8067 40633092994573
8068 37923842737854
8069 127320223047070
8070 10089104256
8071 121337933085
8072 111223398794
8073 444969885282
8074 414626282408
8075 1415865741873
8076 90994330212
8077 647238474360
8078 596665802904
8079 2265398235349
8080 2113680220980
8081 7119877518316
8082 495520459992
8083 3276741180735
8084 3023877823454
8085 11367539985684
8086 10608949913840
8087 35639936400531
8088 2518151108892
8089 16424254712610
8090 15159937926204
8091 56878248737359
8092 53085298378140
8093 178240230811606
8094 12631304353392
8095 82161822371985
8096 75840238439954
8097 284431792495734
8098 265467040699640
8099 891241702866981
8100 70765261630
8101 849507063438
8102 778705323400
8103 3114930728825
8104 2902525508710
8105 9911201724986
8106 637101843324
8107 4530810852367
8108 4176802152176
8109 15857929179306
8110 14795903078732
8111 49839284160123
8112 3468784751794
8113 22937329797012
8114 21167286296056
8115 79572921431711
8116 74262790928842
8117 249479696335808
8118 17627199294144
8119 114969924520237
8120 106119707015456
8121 398147882693736
8122 371597230179392
8123 1247681757214233
8124 88419272005894
8125 575132898136362
8126 530881810612456
8127 1991022689003861
8128 1858269426432142
8129 6238692061606358
8130 495498363248
8131 5946690975909
8132 5451078795642
8133 21804656633626
8134 20317820092824
8135 69378553606777
8136 4459854435108
8137 31715817498416
8138 29237756597080
8139 111005645787005
8140 103571463082996
8141 348875130652772
8142 24281634794408
8143 160561450110951
8144 148171145604270
8145 557010591553900
8146 519839678033856
8147 1746358015882747
8148 123390536590908
8149 804789613173626
8150 742838090640220
8151 2787035320388375
8152 2601180752788156
8153 8733772442032622
8154 618935045573408
8155 4025930428487001
8156 3716172815819970
8157 13937158964560750
8158 13007886126559656
8159 43670844572781997
8160 3468630074574
8161 41626978363206
8162 38157693101336
8163 152632737967233
8164 142224882181622
8165 485650016779314
8166 31219122577596
8167 222010864020759
8168 204664437711408
8169 777039662040898
8170 725000383112844
8171 2442126056101315
8172 169971585092706
8173 1123930292308524
8174 1037198160761768
8175 3899074282409223
8176 3638877887768954
8177 12224506252711320
8178 863733897668256
8179 5633527433747349
8180 5199866776013568
8181 19509247384250848
8182 18208265411049504
8183 61136407235761345
8184 4332545460546006
8185 28181513140941474
8186 26013209852272568
8187 97560112893458973
8188 91055203027452254
8189 305695912151011470
8190 64839096
8191 3632585793
8192 3308212974
8193 14011453066
8194 13038334608
8195 45148054885
8196 2659467336
8197 20498200824
8198 18876336728
8199 72392537193
8200 67526944904
8201 228075546300
8202 15632608536
8203 104826275979
8204 96716955498
8205 364297957828
8206 339969996384
8207 1142713003375
8208 80498314536
8209 526466651754
8210 485920049348
8211 1823825061003
8212 1702185253784
8213 5715900288750
8214 404826844536
8215 2634668530629
8216 2431935518598
8217 9121460576878
8218 8513261540784
8219 28581836715625
8220 2010721698
8221 26984948582
8222 24714338848
8223 99637019501
8224 92825190298
8225 317593232258
8226 20173119380
8227 145044253803
8228 133691205132
8229 508304608402
8230 474245462388
8231 1598085672199
8232 110985107790
8233 735340779908
8234 678575536552
8235 2551642552907
8236 2381346822838
8237 8000547871904
8238 565045049840
8239 3686823410433
8240 3402997193652
8241 12768332275432
8242 11916853625088
8243 40012858870429
8244 2835344760090
8245 18444236563058
8246 17025105479152
8247 63851780888057
8248 59594387636338
8249 200074413863054
8250 15631899912
8251 190451488105
8252 174557219966
8253 699015984546
8254 651333180128
8255 2224709473869
8256 142768683688
8257 1016866624656
8258 937395283960
8259 3559689106865
8260 3321275084776
8261 11188156553492
8262 778452602568
8263 5148942307411
8264 4751585603930
8265 17863054718460
8266 16670984608016
8267 56005391951607
8268 3956872196968
8269 25809320721186
8270 23822537203780
8271 89379882776435
8272 83419532224216
8273 280091568942182
8274 19848970168968
8275 129111212790061
8276 119177295203030
8277 446964023066310
8278 417162270305216
8279 1400522453895057
8280 110980147410
8281 1334717264766
8282 1223457387792
8283 4894668739861
8284 4560889108938
8285 15574523165146
8286 1000937633844
8287 7119623220627
8288 6563323835756
8289 24919380596106
8290 23250482441492
8291 78318652722543
8292 5450725066014
8293 36044152999932
8294 33262656075576
8295 125042939877331
8296 116698449104262
8297 392039300509528
8298 27699662226864
8299 180666801896457
8300 166759317274676
8301 625660736283456
8302 583938282418112
8303 1960642539444453
8304 138944348031114
8305 903780046379082
8306 834242623270176
8307 3128749718314081
8308 2920137448987362
8309 9803658734119078
8310 778417879896
8311 9344577701393
8312 8565758562574
8313 34264238027066
8314 31927780610608
8315 109023219004085
8316 7008120284936
8317 49838919392424
8318 45944823698328
8319 174437221020793
8320 162754933938504
8321 548232125905900
8322 38156632310136
8323 252310627847579
8324 232840149377098
8325 875302135989428
8326 816890700577984
8327 2744276660414975
8328 193899192436136
8329 1264669170123354
8330 1167316777770948
8331 4379626710832603
8332 4087569533775384
8333 13724499332960350
8334 972611993066136
8335 6326461881502229
8336 5839699919740198
8337 21901249585048478
8338 20440963699762384
8339 68625612695687225
8340 5450482007298
8341 65413600757782
8342 59961866786048
8343 239851223037501
8344 223496021122298
8345 763164089876658
8346 49058398842580
8347 348873992595003
8348 321615322736332
8349 1221062103993602
8350 1139286094417588
8351 3837626438189399
8352 267097983018990
8353 1766175951781108
8354 1629882602487752
8355 6127116508774107
8356 5718236460894038
8357 19209938179753104
8358 1357295903901040
8359 8852685747711633
8360 8171219001244852
8361 30657388532676632
8362 28612988293276288
8363 96071496887571629
8364 6808285508311290
8365 44285234727364258
8366 40877900995030352
8367 153308748652189257
8368 143086747455187538
8369 480379290426664254
8370 38154930899112
8371 457896762152505
8372 419734624350366
8373 1678960118110546
8374 1564473704704128
8375 5342150185984669
8376 343410348746088
8377 2442119505013056
8378 2251308816002360
8379 8547436284803265
8380 7975004217771176
8381 26863386624173892
8382 1869687437980968
8383 12363233219315811
8384 11409179774262330
8385 42889817118266860
8386 40027656783106416
8387 134469568815120007
8388 9501072884155368
8389 61968801790829586
8390 57198534565562180
8391 214601721285584835
8392 200290919609782616
8393 672500479769850582
8394 47658000115027368
8395 309996644648398461
8396 286145308522061430
8397 1073161242122174710
8398 1001607233743163616
8399 3362655034543503457
8400 713230422
8401 39958444098
8402 36390343088
8403 154125984117
8404 143421681086
8405 496628604174
8406 29254141068
8407 225480209451
8408 207639704400
8409 796317909550
8410 742796394396
8411 2508831009847
8412 171958694298
8413 1153089036216
8414 1063886510960
8415 4007277536715
8416 3739669960946
8417 12569843038212
8418 885481460448
8419 5791133170041
8420 5345120543760
8421 20062075672540
8422 18724037793696
8423 62874903180037
8424 4453095291198
8425 28981353839166
8426 26751290707760
8427 100336066351665
8428 93645876957446
8429 314400203889162
8430 22117939048
8431 296834434785
8432 271857727714
8433 1096007214926
8434 1021077093712
8435 3493525555349
8436 221904313572
8437 1595486792260
8438 1470603256904
8439 5591350692969
8440 5216700086900
8441 17578942395096
8442 1220836186192
8443 8088748579635
8444 7464330902854
8445 28068068083184
8446 26194815052840
8447 88006026593831
8448 6215495549292
8449 40555057516510
8450 37432969132604
8451 140451655034259
8452 131085389882540
8453 440141447587506
8454 31188792364792
8455 202886602200885
8456 187276160281354
8457 702369589789634
8458 655538264031040
8459 2200818552555881
8460 171950899430
8461 2094966369594
8462 1920129420096
8463 7689175830589
8464 7164664982094
8465 24471804213574
8466 1570455521100
8467 11185532871923
8468 10311348124432
8469 39156580176902
8470 36534025934428
8471 123069722091839
8472 8562978629450
8473 56638365383568
8474 52267441646112
8475 196493601908467
8476 183380830696098
8477 616059311483164
8478 43525594171200
8479 283902527941793
8480 262047909254512
8481 983178710566292
8482 917614854504448
8483 3081007258439789
8484 218338671879950
8485 1420223340732918
8486 1310950247296512
8487 4916604253855417
8488 4588784973546198
8489 15405746993222914
8490 1220781622104
8491 14681889913257
8492 13458031266770
8493 53841356140230
8494 50169780200768
8495 171319754821149
8496 11010313973796
8497 78315855429564
8498 72196562197128
8499 274113186564433
8500 255755306867124
8501 861505179969040
8502 59957975732256
8503 396485683011099
8504 365889216848918
8505 1375472338685448
8506 1283682940198904
8507 4312432305708495
8508 304696284524556
8509 1987334820918774
8510 1834352490107868
8511 6882268099290523
8512 6423321106857804
8513 21567067934405770
8514 1528387828486056
8515 9941580510457149
8516 9176668856402618
8517 34416246902315898
8518 32121511940152304
8519 107840246077892145
8520 8562596680822
8521 102790354718898
8522 94223344193488
8523 376906618307717
8524 351205586731486
8525 1199255409074174
8526 77089323142668
8527 548228113333051
8528 505393060706000
8529 1918809431277150
8530 1790304273395996
8531 6030553385109447
8532 419722955451898
8533 2775416906403816
8534 2561241643268560
8535 9628323496124315
8536 8985797706718546
8537 30187043265285812
8538 2132891116998048
8539 13911360871757641
8540 12840484556081360
8541 48175893820360140
8542 44963264873331296
8543 150969492666167637
8544 10698731924728798
8545 69591080698526766
8546 64236699120145360
8547 240913745441539265
8548 224850600706395046
8549 754881739670576762
8550 59955302091848
8551 719549608358385
8552 659580534680514
8553 2638363453480126
8554 2458456232446512
8555 8394804988845349
8556 539642387324772
8557 3837613918657460
8558 3537768550268104
8559 13431683144266169
8560 12532147039098100
8561 42213890821092296
8562 2938077813489392
8563 19427935470152835
8564 17928708628206054
8565 67398281598196384
8566 62900601072356040
8567 211309319982327031
8568 14930254944312492
8569 97379543227629710
8570 89883409017895804
8571 337231273867847459
8572 314742871238645740
8573 1056786465788500706
8574 74891140598427992
8575 487137582015014085
8576 449656910966344554
8577 1686396235216102834
8578 1573954222070094240
8579 5284172194819369081
8580 419704239969030
8581 5036864383834794
8582 4617080868089696
8583 18468561299686989
8584 17209210752451694
8585 58763652047243574
8586 3777513836599500
8587 26863314555928323
8588 24764396977202832
8589 94021799135189302
8590 87725046399012828
8591 295497252872972239
8592 20566561819751850
8593 135995565416395968
8594 125500977522768512
8595 471787988312700867
8596 440304224631818498
8597 1479165257001615564
8598 104511801735513600
8599 681656819718734193
8600 629183880250596912
8601 2360618934200258692
8602 2203200115795846848
8603 7397505277644832189
8604 524238001314322350
8605 3409963091230425318
8606 3147598393889738912
8607 11804773663638047817
8608 11017679571615988598
8609 36989205380860915314
8610 7845535008
8611 439542885453
8612 400293774342
8613 1695385825678
8614 1577638492344
8615 5462914646353
8616 321795552120
8617 2480282304348
8618 2284036748792
8619 8759497005477
8620 8170760338808
8621 27597141108864
8622 1891545637680
8623 12683979398823
8624 11702751621042
8625 44080052904472
8626 41136369571128
8627 138268273421419
8628 9740296065480
8629 63702464871198
8630 58796325982292
8631 220682832399447
8632 205964415732728
8633 691623934984194
8634 48984048204480
8635 318794892233073
8636 294264197788542
8637 1103696729874322
8638 1030104646540728
8639 3458402242798069
8640 243297329898
8641 3265178783018
8642 2990435005240
8643 12056079364601
8644 11231848031266
8645 38428781109350
8646 2440947449684
8647 17550354715287
8648 16176635826396
8649 61504857623206
8650 57383700956532
8651 193368366346963
8652 13429198048614
8653 88976234376632
8654 82107639932176
8655 308748748916231
8656 288142965582862
8657 968066292535028
8658 68370451043264
8659 446105632683357
8660 411762660461076
8661 1544968205381356
8662 1441939288714512
8663 4841555923475353
8664 343076716016514
8665 2231752624216982
8666 2060037763105576
8667 7726065487706981
8668 7210920904372762
8669 24209004078176978
8670 1891459894128
8671 23044630065973
8672 21121423621526
8673 84580934137062
8674 78811314803720
8675 269189846350329
8676 17275010732632
8677 123040861591860
8678 113424829369624
8679 430722381947309
8680 401874285280600
8681 1353766943013656
8682 94192764925152
8683 623022019221295
8684 574941858110114
8685 2161429620998544
8686 2017189137665000
8687 6776652426330291
8688 478781535887752
8689 3122927807368470
8690 2882527001812564
8691 10814965816254719
8692 10093763399587000
8693 33891079842913466
8694 2401725390700752
8695 15622456748104345
8696 14420452720324814
8697 54082646792535594
8698 50476634709197000
8699 169463216925829341
8700 13428597843738
8701 161500789046658
8702 148038343935528
8703 592254917544289
8704 551867582210898
8705 1884517303037182
8706 121113453713268
8707 861474409727871
8708 794162184172220
8709 3015245052216030
8710 2813308375549076
8711 9476556979680507
8712 659537733060918
8713 4361342513133936
8714 4024781385355680
8715 15130195725574735
8716 14120512342239966
8717 47436755362897132
8718 3351659129799168
8719 21860683030164261
8720 20177877391272980
8721 75704949092368260
8722 70656532175694416
8723 237237747278980257
8724 16812266113490418
8725 109357385615315886
8726 100943357420859480
8727 378578715926335885
8728 353336631342966666
8729 1186242706859395882
8730 94188563491008
8731 1130693901911453
8732 1036456786133542
8733 4145972801394878
8734 3863261454061144
8735 13191809499845153
8736 847982554577720
8737 6030509246679948
8738 5559323667790392
8739 21106903744097077
8740 19693347007428408
8741 66336087236348464
8742 4616952510011280
8743 30529585970522423
8744 28173658076074642
8745 105911558457608072
8746 98843774774264728
8747 332057475918865019
8748 23461802287179080
8749 153024969589734798
8750 141245330117495892
8751 529934832025163047
8752 494595913608446328
8753 1660664419331447794
8754 117686051173018080
8755 765501887685796673
8756 706603690324602142
8757 2650051199862937922
8758 2473356607779354328
8759 8303699136394361669
8760 659508323021898
8761 7915045691965018
8762 7255385881519640
8763 29021997988349001
8764 27043018557012866
8765 92342854877500950
8766 5936066260628884
8767 42213753105344487
8768 38915454053117596
8769 147748514587264406
8770 137853617430583732
8771 464352799033024163
8772 32318855948663814
8773 213707290172241832
8774 197215794911107376
8775 741381097581841431
8776 691906611798438062
8777 2324402519810640228
8778 164232804388838464
8779 1071174975506728557
8780 988717499201056276
8781 3709544012554726556
8782 3462171583637709712
8783 11624651123698720553
8784 823802546589711714
8785 5358513402179162182
8786 4946226020650800776
8787 18550358587419152181
8788 17313496442834067962
8789 58125894143139122178
8790 4616746639738128
8791 55405508222339973
8792 50787889549222326
8793 203154174297027862
8794 189301318277674920
8795 646400172521091529
8796 41552652202987032
8797 295496460115996260
8798 272408366750408024
8799 1034239790489435709
8800 964975510392671000
8801 3250469781609754056
8802 226232180019231552
8803 1495951219584277695
8804 1380510752756336514
8805 5189667871451474944
8806 4843346470967651400
8807 16270817827053066691
8808 1149629819100454152
8809 7498225016925684870
8810 6921022682785978964
8811 25966808276261671119
8812 24235201273842553400
8813 81372558054269629866
8814 5766618014506567152
8815 37509594003632720745
8816 34623582332934191214
8817 129852510300312651994
8818 121194475288217063400
8819 406881259190352445741
8820 86300885454
8821 4834971740358
8822 4403231518136
8823 18649244082849
8824 17354023416182
8825 60092061110322
8826 3539751073692
8827 27283105348215
8828 25124404237104
8829 96354467060674
8830 89878363727340
8831 303568552198051
8832 20807002014882
8833 139523773387500
8834 128730267831944
8835 484880581949799
8836 452500065283130
8837 1520951007636696
8838 107143256720832
8839 700727113583925
8840 646759585806144
8841 2427511156395424
8842 2265608573062080
8843 7607863284829921
8844 538824530250582
8845 3506743814566050
8846 3236906175677144
8847 12140664028623549
8848 11331151111956830
8849 38042424670796046
8850 2676270629248
8851 35916966613581
8852 32894785058026
8853 132616873011026
8854 123550328344360
8855 422716592203361
8856 26850421946916
8857 193053901868584
8858 177942994090808
8859 676553433855813
8860 631220710522484
8861 2127052029817500
8862 147721178535256
8863 978738578143599
8864 903184039254718
8865 3396236238079748
8866 3169572621413104
8867 10648729217888195
8868 752074961476956
8869 4907161959518674
8870 4529389265074268
8871 16994650259199423
8872 15861332175866204
8873 53257115158241670
8874 3773843876185456
8875 24549278866394049
8876 22660415394172018
8877 84986720364797798
8878 79320129948131704
8879 266299044860009045
8880 20806058835806
8881 253490930726142
8882 232335659837256
8883 930390275508265
8884 866924462841606
8885 2961088309854634
8886 190025118059484
8887 1353449477511167
8888 1247673123066736
8889 4737946201421786
8890 4420617138088492
8891 14891436373153643
8892 1036120414177874
8893 6853242211436292
8894 6324360439214136
8895 23775725830989391
8896 22189080514322922
8897 74543176689648688
8898 5266596894769824
8899 34352205881061917
8900 31707797019951136
8901 118964623978827416
8902 111031397395495072
8903 372801878272123913
8904 26418979297729574
8905 171847024229190042
8906 158624979923636136
8907 594909114718017541
8908 555242981801355822
8909 1864095386184500038
8910 147714576281712
8911 1776508679514069
8912 1628421783291866
8913 6514804092988938
8914 6070543404322328
8915 20729690333413545
8916 1332247990847460
8917 9476218507009248
8918 8735784025898232
8919 33167695574383597
8920 30946392131050548
8921 104242126776506644
8922 7254915063676200
8923 47974767644485143
8924 44272595238930062
8925 166432152981356892
8926 155325635764691648
8927 521804308991972139
8928 36868250427819900
8929 240467513331864618
8930 221956651304089212
8931 832754440016223367
8932 777221853932897148
8933 2609615220069299614
8934 184934927248538400
8935 1202931241768761993
8936 1110376931629884962
8937 4164365875190555742
8938 3886702944773924648
8939 13048669775455936989
8940 1036074198403054
8941 12437632921029558
8942 11401024647474136
8943 45605700815353649
8944 42495875994687382
8945 145109904498325922
8946 9327808100363292
8947 66335601713495815
8948 61152560345718704
8949 232175941185116274
8950 216626817081784940
8951 729696959599977651
8952 50786477610164482
8953 335825445675827100
8954 309910238836941544
8955 1165027143033929399
8956 1087281522517272730
8957 3652632235108236296
8958 258079825159170432
8959 1683274665487483525
8960 1553698631293055744
8961 5829283152277995024
8962 5440555049694711680
8963 18267308612649529521
8964 1294546562904200182
8965 8420520764545765650
8966 7772640593573626744
8967 29150563198498323149
8968 27206922685581906430
8969 91340690500355995646
8970 7254591553252448
8971 87065502611637981
8972 79809244696750026
8973 319241977871906626
8974 297473204127242760
8975 1015771403652712561
8976 65296728866974116
8977 464351284158901784
8978 428069994584462008
8979 1625233660460245013
8980 1516389791736925684
8981 5107880789364274700
8982 355507415435582456
8983 2350780191895220799
8984 2169373744023021918
8985 8155192073401936948
8986 7610972729785340304
8987 25568427717922085395
8988 1806560848278624156
8989 11782924730576815874
8990 10875892491215821468
8991 40804984138110396623
8992 38083887420027413404
8993 127871162360711138870
8994 9061828012493832656
8995 58943647423984791249
8996 54408486227179819218
8997 204053944461652694998
8998 190448460871237778904
8999 639384835574656406245
9000 50784213037198206
9001 609460590445896942
9002 558666785041681256
9003 2234695917267777465
9004 2082314501055130406
9005 7110401897733419034
9006 457079174233249884
9007 3250461061276743567
9008 2996492034255665136
9009 11376637695386146186
9010 10614730614322910892
9011 35755167597714354043
9012 2488553980213508274
9013 16455463415430976692
9014 15185618280325584536
9015 57086346585977989791
9016 53276811180661813322
9017 178978996097619029088
9018 12645928010114800224
9019 82480475186202142317
9020 76131249510675181536
9021 285634891038937207816
9022 266587214012356325472
9023 895098138597142404313
9024 63432798159621259974
9025 412605534040057970442
9026 380859405662423166536
9027 1428377613303733297941
9028 1333139228170828886222
9029 4475693851094759280438
9030 949309740360
9031 53184689144313
9032 48435546699870
9033 205141684911730
9034 190894257578400
9035 661012672213981
9036 38937261810984
9037 300114158830752
9038 276368446608536
9039 1059899137667841
9040 988662001001192
9041 3339254074179108
9042 228877022164104
9043 1534761507262947
9044 1416032946151866
9045 5333686401448396
9046 4977500718115152
9047 16730461084004743
9048 1178575823929704
9049 7707998249423922
9050 7114355443868516
9051 26702622720351171
9052 24921694303684952
9053 83686496133132918
9054 5927069832757704
9055 38574181960228797
9056 35605967932451766
9057 133547304314865046
9058 124642662231533952
9059 418466671378773793
9060 29438976922098
9061 395086632749774
9062 361842635638672
9063 1458785603121701
9064 1359053611788394
9065 4649882514237482
9066 295354641416468
9067 2123592920554851
9068 1957372934999340
9069 7442087772414490
9070 6943427815747956
9071 23397572327993407
9072 1624932963888318
9073 10766124359580236
9074 9935024431802680
9075 37358598618878435
9076 34865298835545766
9077 117136021396773032
9078 8272824576247568
9079 53978781554707161
9080 49823281915819380
9081 186941152851198160
9082 174474653934534816
9083 585828266740671157
9084 41512282638043818
9085 270042067530341786
9086 249264569335902880
9087 934853924012796785
9088 872521429429480066
9089 2929289493460161782
9090 228866647194264
9091 2788400237988001
9092 2555692258210286
9093 10234293030591498
9094 9536169091258352
9095 32571971408401989
9096 2090276298654856
9097 14887944252623544
9098 13724404353734968
9099 52117408215641033
9100 48626788518975304
9101 163805800104693500
9102 11397324555957816
9103 75385664325801259
9104 69567964831358378
9105 261532984140888708
9106 244079885657560064
9107 819974943586151055
9108 57932565842472616
9109 377874264691689834
9110 348785767219475428
9111 1308610863767127083
9112 1221345371350483864
9113 4100820660993438830
9114 290608772275046616
9115 1890317266521132709
9116 1744874779160060678
9117 6544000261898318958
9118 6107672799815102864
9119 20505049248029877705
9120 1624860339099426
9121 19541595474655590
9122 17912639616211584
9123 71662845022880077
9124 66775977447548058
9125 228026593667553538
9126 14654727899323572
9127 104238403577104395
9128 96093624284884364
9129 364844651318226834
9130 340410313441566740
9131 1146663394541594151
9132 79804065700444302
9133 527722444089348420
9134 486998547628248264
9135 1830753682794960619
9136 1708581993411660150
9137 5739847398911797216
9138 405550754706047952
9139 2645142646650568545
9140 2441523164345067764
9141 9160298840178629544
9142 8549440393262127200
9143 28705767420762812541
9144 2034284199734066202
9145 13232243659456669170
9146 12214146247929165264
9147 45808024627096974169
9148 42753732392514462450
9149 143535367530017889166
9150 11396816182435560
9151 136813962131328713
9152 125411271122220670
9153 501662708968900130
9154 467454635941576000
9155 1596208949481614381
9156 102605889104004584
9157 729691618848470352
9158 672678163802930136
9159 2553935353036327441
9160 2382894987899706792
9161 8026666555599898708
9162 558651253711849704
9163 3694079902434178547
9164 3409012627206477466
9165 12815298573373463996
9166 11960096747690360752
9167 40178954586191320343
9168 2838878076751075304
9169 18516021320362719522
9170 17090684944224214116
9171 64122114675059146771
9172 59846105546643630552
9173 200940394739148428518
9174 14240012191947203304
9175 92625728410005424397
9176 85499046529312897366
9177 320656195183487560646
9178 299276149541409979552
9179 1004747595503933969393
9180 79800507085788498
9181 957720528728040574
9182 877901691664284272
9183 3511661756591040501
9184 3272205245399771594
9185 11173485440180040282
9186 718264017536771668
9187 5107864125748032051
9188 4708769940429250540
9189 17877570265063031690
9190 16680287709106687156
9191 56186688683008030607
9192 3910581569791687518
9193 25858582110847989436
9194 23863111184254081880
9195 89707112807422987635
9196 83720700027641264966
9197 281252704897147982232
9198 19872169331066266768
9199 129612172036347776361
9200 119634817403378238580
9201 448854825519222767360
9202 418922761620314154016
9203 1406582785967847740357
9204 99680108137439163018
9205 648380121663846710986
9206 598493348498999022080
9207 2244593389078221665985
9208 2094933069583678599266
9209 7033233191321346530982
9210 558626343409259064
9211 6704066494905023601
9212 6145334635458729486
9213 24581655089946023098
9214 22905459511607140752
9215 78214420875069021589
9216 5027870916566141256
9217 35755071674044963944
9218 32961412376813493368
9219 125143014649249961433
9220 116762036757555549704
9221 393306843574864953900
9222 27374093782350552216
9223 181010097569744665659
9224 167041801083587312778
9225 627949812445769653108
9226 586044922987297594464
9227 1968768957073844615455
9228 139105208111272607016
9229 907285227048243174234
9230 837443744617456409828
9231 3141983801428368111483
9232 2932459354136007818264
9233 9846079524568742923230
9234 697760779755882881016
9235 4538660874440735717109
9236 4189453462286801895078
9237 15712153746341360403358
9238 14664531509879558937264
9239 49232632362043234462105
9240 0
9241 26180
9242 23800
9243 102341
9244 95200
9245 330824
9246 19040
9247 149943
9248 138042
9249 530752
9250 495048
9251 1673179
9252 114240
9253 768758
9254 709252
9255 2672807
9256 2494288
9257 8384954
9258 590240
9259 3862833
9260 3565302
9261 13383082
9262 12490488
9263 41943829
9264 2970240
9265 19333208
9266 17845552
9267 66934457
9268 62471488
9269 209738204
9270 14280
9271 197545
9272 180884
9273 730680
9274 680696
9275 2330085
9276 147562
9277 1063890
9278 980584
9279 3729569
9280 3479650
9281 11726606
9282 813972
9283 5395615
9284 4979084
9285 18724014
9286 17474420
9287 58709211
9288 4146022
9289 27054240
9290 24971584
9291 93696239
9292 87448270
9293 293622236
9294 20806272
9295 135347365
9296 124934084
9297 468557364
9298 437317520
9299 1468187361
9300 114240
9301 1397100
9302 1280472
9303 5129053
9304 4779168
9305 16324912
9306 1047216
9307 7461519
9308 6878378
9309 26121288
9310 24371864
9311 82100595
9312 5712096
9313 37783614
9314 34867908
9315 131082463
9316 122335344
9317 410979010
9318 29036496
9319 189394089
9320 174815558
9321 655888338
9322 612152744
9323 2055371085
9324 145658496
9325 947446464
9326 874553808
9327 3279917713
9328 3061239744
9329 10277331460
9330 813960
9331 9793985
9332 8977588
9333 35917664
9334 33468472
9335 114288701
9336 7344794
9337 52244922
9338 48162936
9339 182863321
9340 170617362
9341 574718518
9342 39998964
9343 264499607
9344 244089676
9345 917591606
9346 856361812
9347 2876867603
9348 203269814
9349 1325773032
9350 1223723376
9351 4591233031
9352 4285084062
9353 14387613028
9354 1019624064
9355 6632140157
9356 6121891876
9357 22959440156
9358 21428695312
9359 71941340153
9360 5712000
9361 68572180
9362 62857400
9363 251437941
9364 234293600
9365 800035224
9366 51427840
9367 365728743
9368 337154842
9369 1280057552
9370 1194335848
9371 4023043979
9372 280007040
9373 1851511558
9374 1708642052
9375 6423155607
9376 5994547088
9377 20138087754
9378 1422903040
9379 9280425633
9380 8566078102
9381 32138645882
9382 29995603288
9383 100713306629
9384 7137383040
9385 46424996008
9386 42853258352
9387 160716097257
9388 150000884288
9389 503589401004
9390 39998280
9391 480019545
9392 440016084
9393 1760079880
9394 1640069496
9395 5600260885
9396 360009162
9397 2560115490
9398 2360098184
9399 8960417169
9400 8360365250
9401 28161322206
9402 1960063572
9403 12960595215
9404 11960508684
9405 44962103614
9406 41961844020
9407 140966628811
9408 9960335622
9409 64962993840
9410 59962561184
9411 224970535839
9412 209969237870
9413 704993161836
9414 49961695872
9415 324974986965
9416 299972823684
9417 1125012696964
9418 1050006207120
9419 3525125826961
9420 280002240
9421 3360151100
9422 3080126872
9423 12320573453
9424 11480500768
9425 39201840512
9426 2520078416
9427 17920822719
9428 16520701578
9429 62722934488
9430 58522571064
9431 197129269795
9432 13720459296
9433 90724180814
9434 83723575108
9435 314734739663
9436 293732922544
9437 986766416210
9438 69722363696
9439 454740971289
9440 419737942758
9441 1574793765538
9442 1469784679944
9443 4934952148285
9444 349731885696
9445 2274824923664
9446 2099809781008
9447 7875088894913
9448 7350043466944
9449 24675880808660
9450 4760
9451 292749
9452 266568
9453 1130536
9454 1051992
9455 3643897
9456 214206
9457 1654154
9458 1523248
9459 5843093
9460 5450374
9461 18409910
9462 1261436
9463 8461179
9464 7806648
9465 29405878
9466 27442284
9467 92239975
9468 6497586
9469 42496304
9470 39223648
9471 147219803
9472 137401834
9473 461390300
9474 32678336
9475 212671929
9476 196308648
9477 736289428
9478 687199584
9479 2307141925
9480 161844
9481 2177772
9482 1994504
9483 8042289
9484 7492484
9485 25635840
9486 1627968
9487 11707611
9488 10791270
9489 41030200
9490 38281176
9491 128997967
9492 8958588
9493 59356806
9494 54775100
9495 205969755
9496 192224636
9497 645808602
9498 45611688
9499 297602781
9500 274694250
9501 1030667530
9502 961941936
9503 3229861777
9504 228877188
9505 1488832656
9506 1374290000
9507 5154156405
9508 4810528436
9509 16150127652
9510 1261432
9511 15372933
9512 14090056
9513 56424560
9514 52575928
9515 179579441
9516 11524302
9517 82081810
9518 75667424
9519 287339949
9520 268096790
9521 903114366
9522 62838652
9523 415626195
9524 383554264
9525 1441916894
9526 1345701100
9527 4520788991
9528 319410402
9529 2083348120
9530 1922988464
9531 7214801619
9532 6733722650
9533 22609162116
9534 1602269152
9535 10421957745
9536 9620159464
9537 36079225244
9538 33673830400
9539 113051027741
9540 8958548
9541 107739060
9542 98758920
9543 395100457
9544 368160036
9545 1257184648
9546 80798640
9547 574701203
9548 529800502
9549 2011508192
9550 1876806088
9551 6321929159
9552 439999100
9553 2909511918
9554 2685008412
9555 10093546867
9556 9420036348
9557 31645651714
9558 2236001400
9559 14583565493
9560 13461047962
9561 50503740242
9562 47136187648
9563 158264264489
9564 11216012900
9565 72953833368
9566 67341245712
9567 252554707117
9568 235716944148
9569 791357328364
9570 62838360
9571 754301949
9572 691440968
9573 2765831736
9574 2577248792
9575 8800421097
9576 565719006
9577 4023036954
9578 3708732048
9579 14080685893
9580 13137771174
9581 44253632710
9582 3080122236
9583 20366711979
9584 18795187448
9585 70654956678
9586 65940383084
9587 221519690775
9588 15652138386
9589 102085087104
9590 94227464448
9591 353526310603
9592 329953442634
9593 1107849981100
9594 78512219136
9595 510676962729
9596 471388849448
9597 1767883080228
9598 1650018740384
9599 5539501432725
9600 439997044
9601 5280242172
9602 4840215304
9603 19360950689
9604 18040870084
9605 61603076240
9606 3960161568
9607 28161387211
9608 25961252870
9609 98564929800
9610 91964526776
9611 309775557567
9612 21560984188
9613 142567112406
9614 131566440700
9615 494584825355
9616 461582810236
9617 1550637964202
9618 109565097288
9619 714595738381
9620 659592379850
9621 2474684303130
9622 2309674227536
9623 7754949997377
9624 549585662788
9625 3574738868256
9626 3299722075600
9627 12375181692005
9628 11550131314036
9629 38776510163252
9630 3080107832
9631 36961823733
9632 33881635656
9633 135526783360
9634 126286219128
9635 431221662241
9636 27721259502
9637 197129839010
9638 181728898624
9639 689954637149
9640 643751815990
9641 2168429031566
9642 150927017852
9643 997969915395
9644 920965213464
9645 3462093906094
9646 3231079800300
9647 10854465878191
9648 766955809602
9649 5002170297320
9650 4617146787664
9651 17322790250819
9652 16167719721850
9653 54284650111316
9654 3847099768352
9655 25023172206945
9656 23098054658664
9657 86626271974444
9658 80850919329600
9659 271435571276941
9660 57120
9661 3225008
9662 2937016
9663 12440681
9664 11576704
9665 40087700
9666 2361032
9667 18200475
9668 16760514
9669 64278844
9670 59958960
9671 202513951
9672 13880592
9673 93077810
9674 85878004
9675 323469659
9676 301870240
9677 1014645206
9678 71478392
9679 467464485
9680 431465454
9681 1619423734
9682 1511426640
9683 5075301481
9684 359467392
9685 2339397860
9686 2159402704
9687 8099194109
9688 7559208640
9689 25378582856
9690 1785048
9691 23960269
9692 21944324
9693 88469988
9694 82422152
9695 281999145
9696 17912434
9697 128788542
9698 118708816
9699 451337141
9700 421097962
9701 1418982938
9702 98549364
9703 652929907
9704 602531276
9705 2265672906
9706 2114477012
9707 7103901903
9708 501734014
9709 3273636732
9710 3021643576
9711 11337351731
9712 10581372262
9713 35528496728
9714 2517657264
9715 16377170857
9716 15117205076
9717 56695745856
9718 52915848512
9719 177651470853
9720 13880544
9721 169107096
9722 154995480
9723 620675137
9724 578340288
9725 1975379260
9726 126772248
9727 902905011
9728 832346930
9729 3160745220
9730 2949070976
9731 9934265847
9732 691230768
9733 4571894586
9734 4219104180
9735 15861095635
9736 14802724416
9737 49728698782
9738 3513523368
9739 22916842461
9740 21152890430
9741 79362847710
9742 74070991616
9743 248700863457
9744 17624986368
9745 114641581836
9746 105821821680
9747 396871608085
9748 370412327616
9749 1243561686832
9750 98549016
9751 1185134885
9752 1086353572
9753 4346111180
9754 4049767240
9755 13829040065
9756 888790946
9757 6321720294
9758 5827813728
9759 22126601773
9760 20644882074
9761 69541246210
9762 4840000596
9763 32004647339
9764 29535114508
9765 111029054738
9766 103620456244
9767 348102276935
9768 24596048846
9769 160419282564
9770 148071618408
9771 555541319563
9772 518498327094
9773 1740907430560
9774 123376290096
9775 802492458689
9776 740754137908
9777 2778102643688
9778 2592887681344
9779 8704933198685
9780 691228320
9781 8297329408
9782 7605860216
9783 30424163481
9784 28349755904
9785 96804665700
9786 6222921832
9787 44253427275
9788 40796081314
9789 154887597644
9790 144515559760
9791 486790108751
9792 33881389392
9793 224033916610
9794 206747186804
9795 777204768459
9796 725344579040
9797 2436717324006
9798 172173727192
9799 1122936363285
9800 1036502714254
9801 3888790622534
9802 3629489675440
9803 12186353400281
9804 863635416192
9805 5617448596660
9806 5185280351504
9807 19446719892909
9808 18150215157440
9809 60934533781656
9810 4839983448
9811 58082691069
9812 53242406724
9813 212970529588
9814 198449676552
9815 677634045145
9816 43561838034
9817 309775376142
9818 285573954416
9819 1084214568741
9820 1011610303562
9821 3407532146538
9822 237171110964
9823 1568238801507
9824 1447231692876
9825 5440434764506
9826 5077413438612
9827 17057022653503
9828 1205217475614
9829 7860555928332
9830 7255520385176
9831 27221535743331
9832 25406429113862
9833 85304475188328
9834 6045449298864
9835 39322141562457
9836 36296963846676
9837 136127040637456
9838 127051507490112
9839 426541737862453
9840 33881269344
9841 406580222696
9842 372698232280
9843 1490795092337
9844 1389149121088
9845 4743439701260
9846 304934251448
9847 2168429018211
9848 1999019066130
9849 7589503366420
9850 7081273510176
9851 23852726411047
9852 1660199161968
9853 10977672995786
9854 10130623235380
9855 38083044736835
9856 35541895455616
9857 119399159959982
9858 8436523714568
9859 55023892883661
9860 50788644081630
9861 190550751588910
9862 177845005182816
9863 597131327704657
9864 42318146477568
9865 275254992323036
9866 254078748312880
9867 952889285849285
9868 889360553818816
9869 2985792166428032
9870 633080
9871 35479857
9872 32311944
9873 136852276
9874 127348536
9875 440969533
9876 25976118
9877 200210006
9878 184370440
9879 707072105
9880 659553406
9881 2227658402
9882 152691308
9883 1023860751
9884 944662920
9885 3558171250
9886 3320577756
9887 11161102747
9888 786267258
9889 5142114476
9890 4746125320
9891 17813666975
9892 16625699506
9893 55828324472
9894 3954147008
9895 25733383101
9896 23753437320
9897 89091145600
9898 83151308256
9899 279164433097
9900 19640292
9901 263567736
9902 241392344
9903 973174677
9904 906648500
9905 3101995500
9906 197041560
9907 1416678783
9908 1305801822
9909 4964713492
9910 4632082608
9911 15608817619
9912 1084047900
9913 7182234018
9914 6627849212
9915 24922407567
9916 23259253148
9917 78142928214
9918 5519079600
9919 36010010193
9920 33238086162
9921 124710877942
9922 116395105848
9923 390813481189
9924 27694238100
9925 180148891068
9926 166289270912
9927 623653229817
9928 582074369348
9929 1954166246064
9930 152690776
9931 1860182889
9932 1704955144
9933 6827431484
9934 6361748248
9935 21729177269
9936 1394499654
9937 9931960222
9938 9155821496
9939 34768203201
9940 32439787022
9941 109276932138
9942 7603544044
9943 50290846887
9944 46410153256
9945 174472061786
9946 162829980892
9947 547015706483
9948 38648765994
9949 252085280212
9950 232681812056
9951 872991354711
9952 814780950242
9953 2735709578208
9954 193874875744
9955 1261057446837
9956 1164040106056
9957 4365587819336
9958 4074535796992
9959 13679178936833
9960 1084044164
9961 13036488960
9962 11949894744
9963 47807229133
9964 44547446484
9965 152119449652
9966 9776706312
9967 69538930295
9968 64105959214
9969 243392631164
9970 227093717920
9971 764953733771
9972 53240017052
9973 352051136970
9974 324886281564
9975 1221319641319
9976 1139825075100
9977 3829125154366
9978 270556570752
9979 1764612170345
9980 1628787893314
9981 6110954692094
9982 5703481861000
9983 19149982257341
9984 1357139339252
9985 8827417337220
9986 8148295952064
9987 30559129945969
9988 28521765790500
9989 95754267772216
9990 7603517880
9991 91270631457
9992 83664471944
9993 334665812676
9994 311847334136
9995 1064851356333
9996 68452152918
9997 486787720806
9998 448756923240
9999 1703763626905
10000 1589671234206
10001 5354691345202
10002 372695328108
10003 2464373167551
10004 2274219179720
10005 8549252698050
10006 7978790734556
10007 26803891289547
10008 1893911204058
10009 12352300401276
10010 11401530462120
10011 42776698053775
10012 39924388236306
10013 134049891011272
10014 9499990583808
10015 61791936569901
10016 57038086874120
10017 213913924832400
10018 199652375745056
10019 670279889619897
10020 53239833892
10021 638909628936
10022 585666512344
10023 2342675897477
10024 2182946547700
10025 7453974703100
10026 479180279160
10027 3407529254383
10028 3141313671422
10029 11926360597092
10030 11127713848208
10031 37482854625219
10032 2608882505500
10033 17250627381618
10034 15919549466812
10035 59844784095167
10036 55851550350748
10037 187627254235814
10038 13257393637200
10039 86466118017793
10040 79810728443762
10041 299436901585542
10042 279470732863448
10043 938349252288789
10044 66499949295700
10045 432543571198668
10046 399266623328512
10047 1497397489037417
10048 1397566645426948
10049 4691959242553664
10050 372694045976
10051 4472382611289
10052 4099680795144
10053 16398746491084
10054 15280641042648
10055 52177838130469
10056 3354277162854
10057 23852719989422
10058 21989210908696
10059 83484539388401
10060 77894012146222
10061 262379997585338
10062 18262192747244
10063 120754406880087
10064 111436861476456
10065 418913503874986
10066 390960867664092
10067 1313390794859683
10068 92801770669194
10069 605262841333412
10070 558675114315256
10071 2096058326307911
10072 1956295145253442
10073 6568444781231408
10074 465499660278944
10075 3027805013600037
10076 2794866378509256
10077 10481782438472536
10078 9782966533200192
10079 32843714713090033
10080 6968640
10081 390283196
10082 355436152
10083 1505379821
10084 1400838688
10085 4850669696
10086 285742064
10087 2202314847
10088 2028079626
10089 7777797976
10090 7255092312
10091 24504247363
10092 1679609184
10093 11262473102
10094 10391296996
10095 39139888751
10096 36526360432
10097 122772135698
10098 8648944784
10099 56563264377
10100 52207383846
10101 195950342626
10102 182882701032
10103 614111577373
10104 43495622784
10105 283067220752
10106 261287818096
10107 980002612001
10108 914664404032
10109 3070808785748
10110 216047976
10111 2899249873
10112 2655320564
10113 10704926256
10114 9973138328
10115 34121955405
10116 2167461946
10117 15583471434
10118 14363824888
10119 54611853353
10120 50952913714
10121 171696999110
10122 11924531796
10123 79004579239
10124 72906346508
10125 274146488838
10126 255851790644
10127 859572217635
10128 60709881046
10129 396110118264
10130 365618954608
10131 1371819666263
10132 1280346175294
10133 4298948310260
10134 304636627296
10135 1981637813389
10136 1829181995108
10137 6860185553388
10138 6402818098544
10139 21495828773385
10140 1679603328
10141 20462016612
10142 18754511448
10143 75101751301
10144 69979235808
10145 239020955368
10146 15339501120
10147 109251567543
10148 100714041722
10149 382450240992
10150 356837663528
10151 1202046261339
10152 83638990080
10153 553199322198
10154 510511693092
10155 1919192689447
10156 1791129802128
10157 6017172791194
10158 425136434880
10159 2772938095473
10160 2559499949942
10161 9602904931722
10162 8962590495128
10163 30092805440469
10164 2132623658880
10165 13871631961848
10166 12804441234192
10167 48021466143097
10168 44819893960128
10169 150470968686844
10170 11924490792
10171 143401383785
10172 131448847636
10173 525879526616
10174 490021918168
10175 1673313955109
10176 107543775338
10177 764928240306
10178 705165559560
10179 2677318954465
10180 2498030912226
10181 8414491096942
10182 585640198068
10183 3872562522911
10184 3573749119180
10185 13434516093710
10186 12538075882516
10187 42120376806107
10188 2976122311718
10189 19410733935936
10190 17916666917280
10191 67220501789935
10192 62738300733966
10193 210649805351932
10194 14928532879968
10195 97101591001061
10196 89631255907780
10197 336150430271060
10198 313739424991216
10199 1053296948081057
10200 83638703040
10201 1003976953996
10202 920309200952
10203 3681323953821
10204 3430320694688
10205 11713364953296
10206 752973694864
10207 5354664949647
10208 4936326184426
10209 18741399948776
10210 17486383653112
10211 58901604946163
10212 4099648653984
10213 27108104927902
10214 25016411101796
10215 94041779923551
10216 87766698445232
10217 294842804910498
10218 20833023449584
10219 135875304819177
10220 125416835688646
10221 470543679797426
10222 439168272405832
10223 1474548804732173
10224 104499897427584
10225 679711304275552
10226 627418958622896
10227 2353053179166801
10228 2196176142208832
10229 7373078803840548
10230 585638188776
10231 7028005945473
10232 6442331674164
10233 25769434944256
10234 24012412130328
10235 81993721940605
10236 5270983131546
10237 37482821915034
10238 34554450558488
10239 131189966908953
10240 122404852839314
10241 412311401890710
10242 28697707845396
10243 189756901762839
10244 175115044980108
10245 658292626732438
10246 614367056384244
10247 2063899801641235
10248 145831331414646
10249 951127301001864
10250 877918017088208
10251 3293805925849863
10252 3074178074108894
10253 10321841800393860
10254 731499449260896
10255 4757979297196989
10256 4391932877628708
10257 16471372421436988
10258 15373233162732144
10259 51611551794156985
10260 4099634588928
10261 49196208885812
10262 45096488986648
10263 180386211877301
10264 168087052179808
10265 573956220851768
10266 36897049188320
10267 262379920672743
10268 241881321176922
10269 918329935630192
10270 856834137142728
10271 2886179980502539
10272 200884122185280
10273 1328298479607398
10274 1225805482128292
10275 4608048554394647
10276 4300569561957328
10277 14447298778756394
10278 1020819487170080
10279 6657891274280673
10280 6145426286885142
10281 23056641648216922
10282 21519246686030328
10283 72252892770025669
10284 5120496312094080
10285 33305855247647048
10286 30743530310669392
10287 115299607117328297
10288 107612632306395328
10289 361280862726372044
10290 76659800
10291 4293119925
10292 3909802440
10293 16559182816
10294 15409230360
10295 53357371489
10296 3143167470
10297 24225468098
10298 22308880672
10299 85555782557
10300 79806020278
10301 269546725934
10302 18475705820
10303 123887208963
10304 114304271832
10305 430538781262
10306 401789969868
10307 1350493498159
10308 95138397570
10309 622195913288
10310 574281227632
10311 2155453774787
10312 2011709717818
10313 6755227359284
10314 478451856320
10315 3113739434913
10316 2874166006632
10317 10780028742412
10318 10061308457568
10319 33778896664909
10320 2376532500
10321 31891753380
10322 29208530984
10323 117754193625
10324 109704526436
10325 375341514360
10326 23842086192
10327 171418190595
10328 158002078614
10329 600730391824
10330 560482055880
10331 1888666995511
10332 131169854652
10333 869050376670
10334 801969816764
10335 3015611382819
10336 2814369703100
10337 9455294401266
10338 667808696952
10339 4357211307045
10340 4021808507514
10341 15090016337794
10342 14083807939200
10343 47288431430041
10344 3351002908452
10345 21798015958920
10346 20121001961264
10347 75462041112669
10348 70430999119700
10349 236454116573916
10350 18475641400
10351 225082187565
10352 206299630792
10353 826119269288
10354 769771598968
10355 2629230514457
10356 168734517246
10357 1201767248074
10358 1107854464208
10359 4206952656693
10360 3925214305094
10361 13222508882550
10362 920028896476
10363 6085192550619
10364 5615628631288
10365 21111119593718
10366 19702427835724
10367 66188900723015
10368 4676500792626
10369 30502319063344
10370 28154499466688
10371 105631954278843
10372 98588495488874
10373 331020859925340
10374 23458860273376
10375 152587951626969
10376 140848853643688
10377 528236127704468
10378 493018833754624
10379 1655180655936965
10380 131169403700
10381 1577415226860
10382 1445937329448
10383 5784674798929
10384 5390241106692
10385 18406453515136
10386 1182981534624
10387 8414210650427
10388 7756821163366
10389 29450508510776
10390 27478340049592
10391 92559402091823
10392 6442042189244
10393 42598187768262
10394 39311240332956
10395 147779677070011
10396 137918834764092
10397 463324144975258
10398 32737345462344
10399 213518073357437
10400 197083336180906
10401 739425519866186
10402 690121308336592
10403 2317147859392433
10404 164213861827844
10405 1068117501303312
10406 985943815420656
10407 3697654733847061
10408 3451133676199092
10409 11586266431478308
10410 920025739800
10411 11043746501925
10412 10123401220040
10413 40494563506416
10414 37733527660760
10415 128847014519889
10416 8282710656270
10417 58901314466898
10418 54299588057472
10419 206155399489357
10420 192350220261078
10421 647917654556734
10422 45096135238620
10423 298189154291763
10424 275180522244632
10425 1034459579404062
10426 965433683262668
10427 3243270854740959
10428 229163258150370
10429 1494628353416088
10430 1379585193180432
10431 5175980478977587
10432 4830850998270618
10433 16220036855662084
10434 1149498872709120
10435 7476824349037713
10436 6901608547859432
10437 25883584976845212
10438 24157937573310368
10439 81103866860267709
10440 6442020092500
10441 77308065427380
10442 70865648454184
10443 283463784458825
10444 264136533539236
10445 901930941553160
10446 57980814507792
10447 412311041182195
10448 380098956316214
10449 1443089636339424
10450 1346453381741480
10451 4535425421811111
10452 315674786584252
10453 2087325919956270
10454 1926265495626364
10455 7241218895742419
10456 6758037622752700
10457 22702897823100866
10458 1604144646966552
10459 10462400313826645
10460 9657098192177114
10461 36231865192757394
10462 33815958827808800
10463 113540259829549641
10464 8046493948878052
10465 52337772283178520
10466 48311261674930864
10467 181185096677832269
10468 169105564853089300
10469 567727069861793516
10470 45095980561400
10471 541158297905565
10472 496061379093192
10473 1984248331125688
10474 1848957574688568
10475 6313518430786057
10476 405867541468446
10477 2886179128189274
10478 2660694534127408
10479 10101629294289893
10480 9425175512104294
10481 31747979792591750
10482 2209725346003676
10483 14611283279607819
10484 13483860309298488
10485 50688534110110918
10486 47306265199182924
10487 158920286601620215
10488 11229014368679826
10489 73236804036700544
10490 67599689185153888
10491 253623058189216043
10492 236711713634576074
10493 794781820646762540
10494 56325459482060576
10495 366364407822164169
10496 338178833564430888
10497 1268295678584741668
10498 1183738955811541824
10499 3974089490872474165
10500 843262560
10501 47224323944
10502 43007831608
10503 182151015761
10504 169501538752
10505 586931091212
10506 34574846936
10507 266480153859
10508 245397692178
10509 941113612948
10510 877866227904
10511 2965013990215
10512 203232768816
10513 1362759303434
10514 1257346995028
10515 4735926598883
10516 4419689673664
10517 14855428485230
10518 1046522378216
10519 6844155051309
10520 6317093509278
10521 23709991528558
10522 22128806902464
10523 74307500960305
10524 5262970425216
10525 34251133790684
10526 31615826080528
10527 118580316176933
10528 110674393046464
10529 371567863335680
10530 26141862264
10531 350809291957
10532 321293845604
10533 1295296134684
10534 1206749795624
10535 4128756662865
10536 262262952898
10537 1885600101366
10538 1738022869600
10539 6608034315005
10540 6165302619706
10541 20775336955922
10542 1442868406068
10543 9559554148411
10544 8821667989580
10545 33171725216610
10546 30958066740116
10547 104008238421207
10548 7345895671918
10549 47929324383636
10550 44239893589480
10551 165990179724635
10552 154921887342166
10553 520172745747632
10554 36861032001168
10555 239778175559761
10556 221331021588980
10557 830082452264760
10558 774740990352416
10559 2600995282379757
10560 203232060192
10561 2475904068048
10562 2269295943576
10563 9087311967145
10564 8467487593728
10565 28921535664436
10566 1856079694632
10567 13219439733915
10568 12186399111554
10569 46276479229404
10570 43177357362320
10571 145447597715871
10572 10120317866832
10573 66937118063250
10574 61771914951444
10575 232222315540699
10576 216726706205280
10577 728077907973046
10578 51441508727832
10579 335525509709925
10580 309699494150894
10581 1161951497097174
10582 1084473450420080
10583 3641229459258921
10584 258047463032832
10585 1678467467943300
10586 1549337390148144
10587 5810597404879549
10588 5423207171494080
10589 18206987215688296
10590 1442863445688
10591 17351567500685
10592 15905310629380
10593 63631422794372
10594 59292652180456
10595 202470988675433
10596 13012796886770
10597 92556317161758
10598 85325032805232
10599 323955593630197
10600 302261740560618
10601 1018153423035514
10602 70862464092180
10603 468580065467123
10604 432423643684492
10605 1625576447809322
10606 1517107182461428
10607 5096565594835919
10608 360110800119230
10609 2348698806993948
10610 2167916698080792
10611 8133680718704947
10612 7591334391965478
10613 25488626453837944
10614 1806352480254480
10615 11749292514628073
10616 10845381970062292
10617 40674202073183072
10618 37962470439485728
10619 127448930748848069
10620 10120283144160
10621 121481211529144
10622 111357413430008
10623 445440198584961
10624 415068804287552
10625 1417317159752412
10626 91109817231736
10627 647914459156659
10628 597295468660978
10629 2267709394435748
10630 2115852422948704
10631 7127094200273015
10632 496057487669616
10633 3280080697294234
10634 3026985744815828
10635 11379055373689683
10636 10619770516254464
10637 35675979402876030
10638 2520795839859016
10639 16440911887982109
10640 15175437125590078
10641 56935785269959358
10642 53139360982783264
10643 178420405415891105
10644 12644487600806016
10645 82245067841421484
10646 75917694029461328
10647 284719434751307733
10648 265737313315427264
10649 892142535480966480
10650 70862221033464
10651 850388719728357
10652 779522133034404
10653 3118101629119084
10654 2905501869037224
10655 9921240357291265
10656 637788959646498
10657 4535421453120966
10658 4181088519651200
10659 15873986000074605
10660 14810987199665306
10661 49889679640935522
10662 3472422652711668
10663 22960585120084011
10664 21188920452735180
10665 79653407854852210
10666 74338413852805716
10667 249731876059156807
10668 17645591118037518
10669 115086403454899236
10670 106228080118155080
10671 398550517128740235
10672 371975547118507766
10673 1248942858150263232
10674 88511433444666768
10675 575715495128975361
10676 531423878445254580
10677 1993036063498180360
10678 1860161213447018016
10679 6244997768605795357
10680 496055786258592
10681 5952741277122848
10682 5456675170265176
10683 21826731642857945
10684 20338533322284928
10685 69448702740063236
10686 4464542956549832
10687 31747970410871115
10688 29267639876582754
10689 111117922239546604
10690 103676930636681520
10691 349227777725573071
10692 24306978808006032
10693 160724116079612450
10694 148322463408170644
10695 557573875222989899
10696 520368917208664480
10697 1748123152653122246
10698 123519158065287032
10699 805604844423319125
10700 743596581066110094
10701 2789853640140206374
10702 2603828850068579280
10703 8742600027290868121
10704 619580054351692032
10705 4030008486141852500
10706 3719967169355807344
10707 13951252464726288749
10708 13021128514368153280
10709 43714984400479597496
10710 9275892920
10711 519467568153
10712 473086152456
10713 2003661178156
10714 1864516931064
10715 6456242008165
10716 380323321062
10717 2931281697230
10718 2699374618744
10719 10352249747249
10720 9656528511790
10721 32615153897306
10722 2235560461772
10723 14990352342615
10724 13830816950184
10725 52095192592714
10726 48616586415420
10727 163409713343011
10728 11511746165322
10729 75285705569540
10730 69488028607384
10731 260809906820039
10732 243416875933570
10733 817382510571536
10734 57892674683072
10735 376762471704165
10736 347774086893384
10737 1304383477956664
10738 1217418323524320
10739 4087246496714161
10740 287560489668
10741 3858902216304
10742 3534232306424
10743 14248257486333
10744 13274247756692
10745 45416323296420
10746 2884892486664
10747 20741601119847
10748 19118251570446
10749 72688377469996
10750 67818328821792
10751 228528706520443
10752 15871552471644
10753 105155095637562
10754 97038347890556
10755 364888977388311
10756 340538734147292
10757 1144090622640558
10758 80804852396544
10759 527222568226137
10760 486638829491106
10761 1825891976979886
10762 1704140760774792
10763 5721900203241133
10764 405471352021044
10765 2637559931169012
10766 2434641237493856
10767 9130906974937761
10768 8522150893912292
10769 28610948106244008
10770 2235552666904
10771 27234944753361
10772 24962255384200
10773 99960431643572
10774 93142363536088
10775 318136892314205
10776 20416876645878
10777 145413837078166
10778 134050390232360
10779 509041271529225
10780 474950930991806
10781 1599923574882402
10782 111323496540748
10783 736308298702191
10784 679491064473160
10785 2554445470957490
10786 2383993768270396
10787 8008856987723387
10788 565856596015098
10789 3690780606822316
10790 3406694435677160
10791 12781466468098815
10792 11929207954663346
10793 40053524051928312
10794 2838522093386848
10795 18463142147422941
10796 17042711291697160
10797 63916571453805440
10798 59655278886628096
10799 200276859372952937
10800 15871497907556
10801 190867242512760
10802 174958416928632
10803 699945650744245
10804 652219173991860
10805 2227180875438700
10806 143140765760376
10807 1018119488786399
10808 938575360865758
10809 3563511529943828
10810 3324879146181904
10811 11199687653416115
10812 779487105024476
10813 5154380720154594
10814 4756660080551388
10815 17881340925941743
10816 16688179007132124
10817 56062221543303190
10818 3961218801344976
10819 25835686876995569
10820 23847083678979538
10821 89470487905931318
10822 83504678311883224
10823 280374890992738565
10824 19869877282947476
10825 129242217661200444
10826 119299201671120288
10827 447416222805879193
10828 417587174835638724
10829 1401938238239915440
10830 111323114592120
10831 1336293326828553
10832 1224931547739656
10833 4899842184448956
10834 4565756847182264
10835 15590488757310165
10836 1002207989561862
10837 7127059050744030
10838 6570250155299544
10839 24944803338846049
10840 23274376652512590
10841 78398036203152106
10842 5456632364410572
10843 36080887670321415
10844 33296843193098984
10845 125169609110831514
10846 116817475679164220
10847 392435773432361811
10848 27728754238654122
10849 180850030768208340
10850 166929808382096184
10851 626293637970758839
10852 584532970812422370
10853 1962624459578410336
10854 139089363609871872
10855 904695746257642965
10856 835094634327082184
10857 3131913782270395464
10858 2923110446478713120
10859 9813567890308652961
10860 779484431384068
10861 9354275917039104
10862 8574743463416824
10863 34299117920381933
10864 31960520559515092
10865 109133643930410420
10866 7015678556172264
10867 49889635984447447
10868 45991973716336046
10869 174613846001161596
10870 162920859196827392
10871 548786476051304043
10872 38196649180113244
10873 252566436321489162
10874 233078124980932156
10875 876187486405059911
10876 817722552383388892
10877 2747050636655772158
10878 194101502299818144
10879 1265950438006697737
10880 1168508881303912706
10881 4384055688424551486
10882 4091731018316196392
10883 13738371439678112733
10884 973625767898342644
10885 6332870446432740612
10886 5845662662918815456
10887 21923396698522009361
10888 20461773347980233892
10889 68694975454789815608
10890 5456613648927704
10891 65480154048512961
10892 60023426873157000
10893 240094048071912772
10894 223723866545844888
10895 763935730142112205
10896 49109972522445078
10897 349227674520371366
10898 321944038643591560
10899 1222297144637370425
10900 1140446237007031006
10901 3841505554988367602
10902 267376766890031948
10903 1767965276879663391
10904 1631547097495764360
10905 6133312627464658690
10906 5724058089312961596
10907 19229354679219644587
10908 1358710738727966298
10909 8861653288676123516
10910 8179562391756628360
10911 30688390041601100015
10912 28642117350842614546
10913 96168600300376029512
10914 6815380597917638048
10915 44330093347658424141
10916 40919638863060948360
10917 153463777112283306640
10918 143232413658490879296
10919 480864828406157954137
10920 102034826880
10921 5714143254452
10922 5203947681784
10923 22040272964501
10924 20509686246496
10925 71018662094648
10926 4183556536448
10927 32244098674311
10928 29693120810970
10929 113874747224560
10930 106221813634536
10931 358766692875307
10932 24591165084288
10933 164893875773606
10934 152138986456900
10935 573047118524855
10936 534782450574736
10937 1797506846778602
10938 126629207823488
10939 828142761270081
10940 764368314686550
10941 2868908975026330
10942 2677585635275736
10943 8991207616295077
10944 636819421519488
10945 4144387188752456
10946 3825514955834800
10947 14348218257533705
10948 13391601558780736
10949 44959711463877452
10950 3163165391112
10951 42447924384121
10952 38876555375444
10953 156730832354472
10954 146016725328440
10955 499579556265525
10956 31733817358090
10957 228157612323138
10958 210300767279752
10959 799572152174897
10960 746001617044738
10961 2513815771730174
10962 174587077192980
10963 1156706052018223
10964 1067421826801292
10965 4013778751277022
10966 3745926075626228
10967 12584996849053419
10968 888853376367430
10969 5799448250493648
10970 5353027124408992
10971 20084811746787647
10972 18745548368533678
10973 62940902235669644
10974 4460184872239680
10975 29013159242870773
10976 26781053612447492
10977 100439976724340772
10978 93743659833070928
10979 314720429168750769
10980 24591079340736
10981 299584392291804
10982 274584809231064
10983 1099564748084269
10984 1024565998902048
10985 3499505815461664
10986 224585643109584
10987 1599552207864927
10988 1474554292561226
10989 5599453986827256
10990 5224460240916152
10991 17599159323714243
10992 1224558461953824
10993 8099391285730542
10994 7474401709212036
10995 28098900180542191
10996 26223931450986672
10997 88097426864977138
10998 6224422556175024
10999 40598586675058617
11000 37473638792466086
11001 140596131149116866
11002 131221287501339272
11003 440588764571291613
11004 31223743027281024
11005 203094563621698992
11006 187469824208736336
11007 703082285991990241
11008 656208067753102272
11009 2203045453102863988
11010 174586476988104
11011 2099539667645585
11012 1924542586220404
11013 7699402158192848
11014 7174410913917304
11015 24498989629834637
11016 1574548423370042
11017 11199314376657450
11018 10324328969531544
11019 39198626829393769
11020 36573670608016050
11021 123196564187602726
11022 8574358155279732
11023 56698187921716775
11024 52323260886087244
11025 196694750185398374
11026 183569969078509780
11027 616684436976443171
11028 43573406814828182
11029 284192555647013400
11030 262317920468865744
11031 984175366965421399
11032 918551461430978430
11033 3084123800920645396
11034 218568650112570432
11035 1421664394273496525
11036 1312291218382758244
11037 4921578450865536524
11038 4593458923193321680
11039 15421320620641656521
11040 1224554260519680
11041 14699226595122052
11042 13474247025145784
11043 53898264028952901
11044 50223325319024096
11045 171495376330445448
11046 11024287885193248
11047 78397649558205111
11048 72272751708323770
11049 274392836727359360
11050 256018143177715336
11051 862378398234822107
11052 60022956008561088
11053 396889764373620406
11054 366265275124213700
11055 1376865700219391655
11056 1284992232471171536
11057 4316793507756705402
11058 305016296625400288
11059 1989350338450696881
11060 1836227892203663350
11061 6889230017679553130
11062 6429862678938452536
11063 21588869055366121877
11064 1529982999709596288
11065 9951653208836079256
11066 9186040977600911600
11067 34451051604980360505
11068 32154214911274857536
11069 107949246793413204252
11070 8574328745240712
11071 102897035087457321
11072 94322178097623444
11073 377290297124273272
11074 351565726154771640
11075 1200470083234721125
11076 77172464117955690
11077 548785995829038738
11078 505911710879869352
11079 1920752306013118497
11080 1792129451165610338
11081 6036651236565357774
11082 420163140981530580
11083 2778230799536945823
11084 2563859374791098892
11085 9638062350457344622
11086 8994948076219803828
11087 30217557003218541019
11088 2135116525299405030
11089 13925454818076481248
11090 12853597694347246592
11091 48224612572678475247
11092 45009041201490771278
11093 151122085836484457244
11094 10709883446888777280
11095 69661574910774158373
11096 64302289292127985092
11097 241157363683784128372
11098 225079506827845608528
11099 755644730002814038369
11100 60022750138287936
11101 720281694533804204
11102 660257695604967064
11103 2641034528791515869
11104 2460962532005004448
11105 8403293031564650864
11106 540209697747292784
11107 3841504419724874127
11108 3541384425080688426
11109 13445268591013432456
11110 12544908607080875352
11111 42256561104879107443
11112 2941144435792317024
11113 19447618045680223742
11114 17947018072459295236
11115 67466438902123015391
11116 62964638982460229872
11117 211522901471451390338
11118 14945818126017438224
11119 97478186175456971817
11120 89975186309352329286
11121 337572290457670930066
11122 315063290859357002472
11123 1057854603304312804813
11124 74969186577143044224
11125 487631026824340712192
11126 450116027493817499536
11127 1688101548235410503441
11128 1575556550243840865472
11129 5289513112468619877188
11130 1122383100440
11131 62855575803741
11132 57243424504392
11133 242443002614296
11134 225606548716248
11135 781205283045961
11136 46019121905694
11137 354685085422202
11138 326624328925456
11139 1252622219474981
11140 1168439949984742
11141 3946433621633318
11142 270502815931964
11143 1813832633514507
11144 1673528851030776
11145 6303518303778406
11146 5882606956327212
11147 19772575314570103
11148 1392921286063314
11149 9109570373976032
11150 8408051461557376
11151 31557998725295531
11152 29453441988039562
11153 98903283779254028
11154 7005013636720064
11155 45588259076283657
11156 42080664514190376
11157 157830400832881156
11158 147307617146601312
11159 494556826102673653
11160 34794819306996
11161 466927168230108
11162 427642109134664
11163 1724039155904001
11164 1606183978617668
11165 5495375118925680
11166 349071990943776
11167 2509733735559339
11168 2313308440082118
11169 8795293673928808
11170 8206017787497144
11171 27651973489037215
11172 1920457849127676
11173 12723766572205494
11174 11741640094819388
11175 44151566264052843
11176 41205186831894524
11177 138434965339594890
11178 9777387140047176
11179 63793930755436269
11180 58883298368505738
11181 220932929214673018
11182 206201032053881424
11183 692349924592383265
11184 49062033594644676
11185 319144751671590144
11186 294591589736937488
11187 1104839743967773893
11188 1031180258163815924
11189 3461924720856325140
11190 270501872752888
11191 3295428315214677
11192 3020432901546568
11193 12095212228931936
11194 11270225987927608
11195 38494563970083713
11196 2470442074210350
11197 17595074286519298
11198 16220097218178752
11199 61593993855105597
11200 57469062650083958
11201 193590752560864494
11202 13470143081497660
11203 89093304143042403
11204 82218418801339672
11205 309087901985973902
11206 288463245960865708
11207 969071695514768399
11208 68468648117934210
11209 446584453425657928
11210 412210026717144272
11211 1546557442640315427
11212 1443434162514774458
11213 4846476410284287924
11214 343461173300116960
11215 2234040199838735553
11216 2062168066296167272
11217 7733905145912023052
11218 7218288745284318208
11219 24233499984131885549
11220 1920451246874132
11221 23094936344106660
11222 21169968448429896
11223 84693423740127481
11224 78918520053097188
11225 269488885928189944
11226 17320032657076368
11227 123192458143239011
11228 113567618664855190
11229 431184895123343120
11230 402310376688191656
11231 1355162206063655447
11232 94317939708087548
11233 623680067138900766
11234 575555869746981660
11235 2163642252039421315
11236 2019269659863663996
11237 6783528806740982962
11238 479307474963143448
11239 3126118112117209541
11240 2885497125157614010
11241 10825929036619812290
11242 10104066075741025696
11243 33925361810127620537
11244 2404255151238422948
11245 15638308337008753416
11246 14435203402210775760
11247 54137362959521767165
11248 50528048155127834196
11249 169634526827060808412
11250 13470096865722840
11251 161691492546350541
11252 148216717276613192
11253 592880904318496296
11254 552456578509284248
11255 1886449139634933561
11256 121267166737138494
11257 862374145140277002
11258 795000268791590256
11259 3018321204001005781
11260 2816199574954945542
11261 9486162380583192118
11262 660252516094216764
11263 4365787408109909307
11264 4028918026366475576
11265 15145522702413553206
11266 14134914557183252012
11267 47484728585324484903
11268 3355179262879608114
11269 21882853722958070832
11270 20198506814240902176
11271 75781530194476290331
11272 70728489468324784362
11273 237477559609030948828
11274 16829812996806564864
11275 109468185297198878457
11276 101046450753613035176
11277 378961567654789975956
11278 353696364024032446112
11279 1187441714727563268453
11280 94317616197663796
11281 1131867385962057708
11282 1037543959073896264
11283 4150193268367078001
11284 3867222987702593668
11285 13205170915582138880
11286 848897105297573376
11287 6036645954119542939
11288 5565028819678735718
11289 21128275366144644408
11290 19713423962822222744
11291 66403163602219948815
11292 4621794550797121276
11293 30560538794906969094
11294 28202453122702932988
11295 106018685855032476443
11296 98944428838420368124
11297 332393127035408998490
11298 23486281778294860776
11299 153180002998844099869
11300 141389574637823919338
11301 530470738299471636618
11302 495099453216411095024
11303 1662342944201354246865
11304 117808717915783558276
11305 766277324018529753744
11306 707325182213428851088
11307 2652731000521667437493
11308 2475874575106364729524
11309 8312092030031080488740
11310 660250251521250488
11311 7923098639872007877
11312 7262834651654877768
11313 29051379816707149936
11314 27070587852055759608
11315 92436223347212576113
11316 5942306675220617550
11317 42256548616974404498
11318 38955228675888753952
11319 147897954501150114797
11320 137993994677893163158
11321 464822172153677245694
11322 32352588793717452860
11323 213923798502486387603
11324 197417198797058134872
11325 742130827923364939102
11326 692611028807080180908
11327 2326751916186000593599
11328 164403999386201629410
11329 1072260047930046303128
11330 989727049402905039472
11331 3713295195034439060627
11332 3465696199453015269658
11333 11636400636347617333124
11334 824661052348622512160
11335 5363941295067845880753
11336 4951276302432139562472
11337 18569117030589809668252
11338 17331122052682690713408
11339 58184644237155701030749
11340 12346214109600
11341 691411333845920
11342 629677669553080
11343 2666873028762041
11344 2481672035883520
11345 8593258113510404
11346 506210340967400
11347 3901535939649003
11348 3592867618184802
11349 13778844414229612
11350 12852839449837008
11351 43410769837971439
11352 2975530975256400
11353 19952158968664418
11354 18408817361343412
11355 69338701341567467
11356 64708676519604448
11357 217498328460276614
11358 15322134146701400
11359 100205274113741493
11360 92488566077136462
11361 347137985978256742
11362 323987861868441648
11363 1087936121571802489
11364 77055150003926400
11365 501470849839126868
11366 462887309656101712
11367 1736134409161703117
11368 1620383788612627648
11369 5440125087129431864
11370 382743012381720
11371 5136198850535965
11372 4704063200486084
11373 18964430714948820
11374 17668023764799176
11375 60449126308187385
11376 3839791900386322
11377 27607071091157550
11378 25446392840908144
11379 96748230413221829
11380 90266195662473610
11381 304171708379414666
11382 21125036340409332
11383 139961432294265475
11384 129158041043018444
11385 485667228904586874
11386 453257055150845780
11387 1522784618735551071
11388 107551258540524382
11389 701733238309805100
11390 647716282053569944
11391 2430262221361412099
11392 2268211352592706630
11393 7615849170516233096
11394 539682369541099632
11395 3510592268387503225
11396 3240507487106327444
11397 12153237183645538224
11398 11342982839802010880
11399 38081171929419643221
11400 2975520600286560
11401 36249711467366280
11402 33224761917017112
11403 133047334518256273
11404 123972485867208768
11405 423440203670926252
11406 27174862816318776
11407 193545817151717379
11408 178421069399971538
11409 677533932406167348
11410 632159689150929824
11411 2129498278169517255
11412 148171573896479856
11413 980026345573472874
11414 904402606814743668
11415 3399966921845722723
11416 3173095705569535104
11417 10659788650662472270
11418 753155129297285256
11419 4912428987682250349
11420 4534310293888604318
11421 17012131869043499598
11422 15877775787662561504
11423 53311240513127247345
11424 3778072906301312256
11425 24574442198226137724
11426 22683848729257907568
11427 85072956605032383973
11428 79401176198127693504
11429 266568499825451122720
11430 21124963715620440
11431 254044299785178485
11432 232869652932734308
11433 931627661141408444
11434 868103720584075912
11435 2964377745210098321
11436 190520359227845954
11437 1355117039575636182
11438 1249243805313415296
11439 4743033846356785981
11440 4425414143570123322
11441 14906784266700235378
11442 1037497336788973524
11443 6860480738527924667
11444 6331114567216820236
11445 23800064772433673666
11446 22211966258500360372
11447 74618816874150920663
11448 5272382224594611374
11449 34387299233289367092
11450 31740468376733844936
11451 119085219402818112091
11452 111144726833151545622
11453 373178979911404347088
11454 26446806663622800624
11455 172021391707096579217
11456 158787237424318968436
11457 595510992554740304216
11458 555808529706407471872
11459 1865979795097671479213
11460 148171065522957600
11461 1778606418009863920
11462 1630383890042754680
11463 6521689947503473641
11464 6077022363602145920
11465 20750940535984302804
11466 1333938834108536200
11467 9486115596543067803
11468 8745002956707521602
11469 33201533244011116412
11470 30978195324504477808
11471 104347786186415262239
11472 7262777677036429200
11473 48023661489209087218
11474 44318098290031356212
11475 166600749726549330267
11476 155484060129016137248
11477 522332014438570059414
11478 36906971891675894200
11479 240711390952539184293
11480 222183574956650529262
11481 833596832139240399542
11482 778013384151574434448
11483 2612253155699344045289
11484 185127942964873219200
11485 1204150038269189669668
11486 1111510958289746394512
11487 4168577244202695745917
11488 3890660004264365920448
11489 13061858862003213974664
11490 1037493778174317720
11491 12450541245582661965
11492 11412983549812897284
11493 45652125952037930020
11494 42539452864728635976
11495 145256880071403734185
11496 9337868158273367922
11497 66403105495315089150
11498 61215317016466265744
11499 232411029027591429429
11500 216847663591044959210
11501 730434799624420450266
11502 50839740058768618932
11503 336165926743977225075
11504 310226984349733108044
11505 1166205544405358926474
11506 1088388717222626575380
11507 3656324397389504030671
11508 258349099561244873982
11509 1684980032987287904700
11510 1555285321016067319544
11511 5835178121294196411699
11512 5446093985380534656230
11513 18285772386214921932696
11514 1295895897073626149232
11515 8429050564203841302825
11516 7780577004347738377044
11517 29180041005738383837824
11518 27234620326170075060480
11519 91433012330342011442821
11520 7262752766733838560
11521 87154085038592248280
11522 79891181168203895512
11523 319565177983779124673
11524 297776466372614066368
11525 1016798456819339753852
11526 65365373427427189976
11527 464822034786719238579
11528 428507515434777474738
11529 1626877499512653620548
11530 1517933941456828329024
11531 5113043893690456766455
11532 355878476730893947056
11533 2353161783527354190074
11534 2171589186767645370868
11535 8163439107157026099923
11536 7618721316877899642304
11537 25594271078046041829470
11538 1808443993248227732456
11539 11794860527230528947549
11540 10886997543431984851518
11541 40846247145378888496798
11542 38122658193983256208704
11543 128000406999823967144545
11544 9071271575834896659456
11545 59003354245746402734924
11546 54464039326753682254768
11547 204260287336488200481173
11548 190642342579510039040704
11549 640031086608713593719920
11550 0