# This b-file was computed by Antti Karttunen, 2024-02-11
# 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:
#
# A003415(n) = if(n<=1, 0, my(f=factor(n)); n*sum(i=1, #f~, f[i, 2]/f[i, 1]));
# A327860(n) = { my(s=0, m=1, p=2, e); while(n, e = (n%p); m *= (p^e); s += (e/p); n = n\p; p = nextprime(1+p)); (s*m); };
# A370131(n) = A003415(A327860(n));
# for(n=0,2559,write("b370131.txt", n, " ", A370131(n)));
0 0
1 0
2 0
3 1
4 5
5 10
6 0
7 1
8 12
9 1
10 16
11 44
12 7
13 39
14 16
15 42
16 608
17 391
18 55
19 135
20 365
21 455
22 1120
23 2990
24 800
25 1100
26 1400
27 5425
28 12575
29 21025
30 0
31 6
32 7
33 1
34 20
35 103
36 16
37 1
38 1
39 32
40 271
41 320
42 24
43 78
44 572
45 459
46 1031
47 2887
48 635
49 1670
50 1155
51 3335
52 19540
53 22130
54 4225
55 7700
56 18675
57 28100
58 68900
59 155425
60 9
61 18
62 20
63 54
64 704
65 631
66 24
67 251
68 401
69 284
70 1672
71 3491
72 1828
73 1031
74 1319
75 5228
76 17747
77 27724
78 3120
79 9390
80 90560
81 40945
82 75505
83 198785
84 43075
85 107150
86 97725
87 300450
88 1265300
89 1477975
90 91
91 231
92 1792
93 791
94 2240
95 6244
96 945
97 1155
98 1463
99 4347
100 43540
101 40481
102 3696
103 19397
104 29953
105 41776
106 95249
107 252973
108 103740
109 91105
110 149520
111 377440
112 1001035
113 1730120
114 239400
115 791175
116 1918700
117 2355150
118 4475975
119 11285575
120 1960
121 4949
122 3136
123 9016
124 35819
125 58261
126 13230
127 13426
128 58212
129 49882
130 119413
131 368480
132 69237
133 112749
134 149401
135 410277
136 1756748
137 2227246
138 299880
139 1577310
140 1817165
141 2999780
142 5794495
143 14701715
144 6918800
145 5819975
146 7936775
147 20461175
148 51507575
149 100314025
150 9261
151 25725
152 61397
153 132398
154 196196
155 522046
156 235984
157 315903
158 182133
159 505925
160 1694077
161 3150455
162 553259
163 1058498
164 4240852
165 3799754
166 8448776
167 19094467
168 4182885
169 7465395
170 10147655
171 29419110
172 126663040
173 122591630
174 18933600
175 64578325
176 97917925
177 187132225
178 311161025
179 763680925
180 156065
181 244902
182 468195
183 869162
184 5723984
185 5599132
186 460992
187 1325352
188 3013255
189 4782792
190 9611203
191 24718295
192 7414288
193 13147876
194 12914979
195 33813283
196 89502077
197 160348384
198 32281445
199 64562890
200 168694260
201 246210545
202 408182005
203 1065947960
204 225273825
205 419034525
206 640106600
207 1446182325
208 4096826300
209 6164207350
210 0
211 1
212 9
213 1
214 55
215 86
216 32
217 32
218 1
219 60
220 401
221 631
222 162
223 114
224 1196
225 647
226 1543
227 4391
228 905
229 1335
230 2340
231 5055
232 56720
233 33790
234 5425
235 25350
236 28025
237 42800
238 90325
239 276650
240 21
241 1
242 1
243 46
244 1504
245 650
246 1
247 1
248 445
249 1
250 1487
251 3700
252 1484
253 3828
254 1122
255 3394
256 23311
257 33287
258 5960
259 12570
260 47280
261 38535
262 95390
263 254230
264 54975
265 88700
266 118550
267 354225
268 1425400
269 2120675
270 36
271 1269
272 1340
273 951
274 2431
275 8264
276 1559
277 836
278 1058
279 3264
280 44600
281 40291
282 4848
283 11831
284 37889
285 44663
286 118462
287 332789
288 135820
289 174865
290 162285
291 423445
292 1461605
293 2277985
294 429200
295 840025
296 4199600
297 3018825
298 6017050
299 15294350
300 3892
301 2247
302 2807
303 33250
304 45367
305 79709
306 3927
307 28630
308 198912
309 61390
310 145838
311 396634
312 115871
313 130312
314 172438
315 482076
316 3128524
317 3003938
318 363265
319 1135680
320 2439745
321 4230240
322 7729610
323 19781020
324 5891900
325 10479175
326 11005575
327 26984650
328 74960725
329 128661575
330 14357
331 26656
332 92463
333 101920
334 241717
335 970151
336 164052
337 154546
338 203350
339 576142
340 2295209
341 3831016
342 442617
343 1989694
344 4804156
345 5029262
346 9888298
347 26974451
348 12482505
349 10344635
350 14089215
351 35681555
352 124013120
353 173166490
354 24871175
355 66677975
356 142613275
357 233905175
358 430883950
359 1063966400
360 164297
361 443842
362 363237
363 1041005
364 5298664
365 5944190
366 1172031
367 1782228
368 3981887
369 6230252
370 12591530
371 34150795
372 15629824
373 13528263
374 16468802
375 47139519
376 129995971
377 218034467
378 31605735
379 144785445
380 298361980
381 301581035
382 562427390
383 1480502905
384 373638475
385 570203200
386 787476550
387 2032643725
388 10700502400
389 8995638050
390 893172
391 2693922
392 11150244
393 9896922
394 19753027
395 51657515
396 10028977
397 37016217
398 22019571
399 58678039
400 322886480
401 282489655
402 54665968
403 109415971
404 230973799
405 387240483
406 780317797
407 1876018949
408 531149220
409 781201365
410 1056884185
411 2575960870
412 6282468605
413 11444330485
414 1860354825
415 5998058150
416 11696711600
417 16792473950
418 28968185050
419 69923962850
420 13
421 103
422 28
423 78
424 1448
425 1279
426 131
427 108
428 789
429 412
430 2455
431 9794
432 4912
433 3224
434 2471
435 7527
436 38543
437 59596
438 6080
439 32785
440 102940
441 86805
442 163345
443 438065
444 162675
445 156225
446 258400
447 570425
448 3459200
449 2999650
450 135
451 138
452 2748
453 1767
454 3239
455 11824
456 1335
457 3715
458 1002
459 3148
460 133840
461 54731
462 15189
463 18608
464 59757
465 64184
466 165686
467 495217
468 147060
469 148370
470 196430
471 592785
472 2009665
473 3285905
474 412725
475 2347575
476 3920800
477 4298225
478 8745650
479 22965175
480 5268
481 2759
482 6564
483 10895
484 65045
485 134941
486 4703
487 20802
488 120292
489 62483
490 222661
491 610949
492 120843
493 747576
494 267049
495 656528
496 3621272
497 4352734
498 770920
499 1641940
500 3535135
501 5358945
502 11192530
503 31191935
504 11038700
505 10931650
506 15665975
507 41197575
508 107596925
509 189523975
510 10080
511 101010
512 104083
513 163429
514 442148
515 944125
516 384580
517 205366
518 268702
519 771330
520 3341023
521 5244533
522 607201
523 1809997
524 10820208
525 6621181
526 15560279
527 38243443
528 8043315
529 19738355
530 18672570
531 49418740
532 229063660
533 284178545
534 48126400
535 96859175
536 210069825
537 350743400
538 635397350
539 1576407700
540 230643
541 382053
542 495733
543 1440453
544 8825684
545 8573530
546 723093
547 3611888
548 5723445
549 8092693
550 18072082
551 48878039
552 17420872
553 18900819
554 25530911
555 69191087
556 184840103
557 333798976
558 45280655
559 123858035
560 353072440
561 438167555
562 827366470
563 2063914790
564 490701925
565 1151188850
566 1150929150
567 2998448425
568 8903829200
569 13147060150
570 1893703
571 5028723
572 12574380
573 15667211
574 31490144
575 75261403
576 13007589
577 21525308
578 32578483
579 77992712
580 322255360
581 412437263
582 56956179
583 218764028
584 338842497
585 560288099
586 1074235526
587 2695178752
588 1798527360
589 1132248145
590 1482792430
591 3775082010
592 9383932915
593 17006912405
594 2724646225
595 7403706450
596 21402548300
597 24353711725
598 43138269650
599 108531108175
600 44447312
601 50440208
602 47374131
603 161673736
604 359167991
605 644015428
606 131461953
607 220771950
608 775417356
609 712787271
610 1446422425
611 3509594522
612 772673013
613 1388200576
614 2005576909
615 5071423413
616 32987511872
617 23662224754
618 3519493845
619 16911419490
620 18730044935
621 31816719445
622 56823338530
623 138272293460
624 45084057200
625 58507928150
626 86236656975
627 200482179450
628 449271938675
629 849597691600
630 187
631 495
632 3344
633 1727
634 6160
635 26477
636 2387
637 2475
638 6072
639 9603
640 104852
641 101530
642 9152
643 57629
644 89771
645 161997
646 341308
647 789701
648 423280
649 268785
650 353265
651 993905
652 3280145
653 5598340
654 712800
655 2060850
656 8127900
657 8254675
658 16700200
659 37438775
660 10384
661 9152
662 3927
663 12815
664 146575
665 158477
666 15136
667 19019
668 224004
669 73755
670 277310
671 843205
672 168729
673 234608
674 307142
675 1065009
676 8465776
677 6415442
678 809160
679 3239720
680 5461555
681 7519985
682 17007815
683 43154155
684 17876100
685 15635950
686 21170050
687 55982850
688 159417775
689 278497175
690 12672
691 45672
692 145585
693 177672
694 475717
695 1335125
696 331012
697 631532
698 439945
699 1012022
700 4848437
701 7437925
702 1899843
703 2499541
704 9650784
705 9201093
706 20473882
707 53525714
708 11608245
709 19616740
710 26460610
711 73778595
712 287786180
713 371911210
714 51307575
715 294460650
716 294948225
717 510913700
718 934923550
719 2434266725
720 629937
721 761838
722 668437
723 1971277
724 10193260
725 12311222
726 967813
727 3560172
728 8820581
729 11113333
730 25815482
731 73348891
732 27481916
733 49034832
734 32820018
735 92883791
736 272743009
737 553045493
738 89621840
739 191991030
740 947143120
741 634225515
742 1214215310
743 3044750170
744 721880775
745 1285901925
746 1806937825
747 4267547900
748 16167867100
749 19197811325
750 2393699
751 11344872
752 30132256
753 33536580
754 41132707
755 109283867
756 24336389
757 33026147
758 43625043
759 109910724
760 633102932
761 600207223
762 80759987
763 245771064
764 495863291
765 807245747
766 1572048478
767 3965856356
768 1163927380
769 2090250085
770 2153310390
771 5516433230
772 14464822295
773 25848046840
774 5085033800
775 11093509350
776 26211893400
777 36746028550
778 66833264575
779 159019674275
780 39873064
781 50403507
782 85918756
783 200889612
784 529974445
785 1120086737
786 100297659
787 410932522
788 895589464
789 1129372090
790 2028447806
791 5149835614
792 1394549849
793 2013408628
794 2752833622
795 7459420969
796 23653208656
797 34660038182
798 5553554160
799 13467591445
800 26647321855
801 46837814485
802 87713402315
803 206062244080
804 84361261600
805 107967319075
806 124346666675
807 297500861350
808 701691881275
809 1253801762675
810 223621937
811 459445756
812 1065393329
813 1654913260
814 3649683268
815 7964369105
816 5618570496
817 2569737478
818 3765125749
819 9679816377
820 24343256399
821 44184018340
822 7073077088
823 22748480986
824 56889399644
825 62429212538
826 113736251167
827 271643315174
828 84305100495
829 119141737715
830 157079686610
831 401453670695
832 1534734758480
833 1663050092935
834 282830777075
835 711829932275
836 1326907787975
837 2555692108200
838 4184850681550
839 10234301456225
840 6776
841 8228
842 9680
843 30008
844 158147
845 248413
846 12584
847 158268
848 256036
849 168674
850 635008
851 1385813
852 404987
853 443949
854 576081
855 1977382
856 8589548
857 14863156
858 1219680
859 4602235
860 8417365
861 13307580
862 27115495
863 76192490
864 41236800
865 37219600
866 41188400
867 95853175
868 258162575
869 463417900
870 35453
871 104181
872 202191
873 226028
874 659813
875 1874653
876 844096
877 338558
878 437294
879 1292522
880 7595533
881 10475333
882 1104609
883 6568243
884 18853252
885 12650429
886 31277411
887 77089342
888 21548285
889 27723520
890 37259530
891 100340460
892 1330109440
893 542132030
894 73201975
895 221938200
896 432898675
897 717889975
898 1419817025
899 3551885425
900 612865
901 1262998
902 888261
903 3975334
904 23805056
905 17590738
906 2309648
907 4032325
908 11671297
909 22196603
910 40007803
911 97512932
912 30592188
913 34258246
914 45843754
915 124762858
916 401621627
917 679001059
918 103021820
919 361171690
920 773983760
921 983823170
922 1777372630
923 4481320910
924 1439122575
925 1889478525
926 2551796225
927 6237937200
928 20896010300
929 28483850725
930 2286900
931 7312998
932 31122168
933 27417390
934 58996091
935 194298412
936 26500089
937 67022263
938 55825770
939 153652576
940 709968952
941 870337391
942 272003886
943 322589267
944 723726773
945 1157555091
946 2422273469
947 5820875368
948 2161560940
949 2404052805
950 3116121470
951 8278489065
952 21526382185
953 38718961820
954 5797355025
955 24043386675
956 57395769200
957 56534666650
958 95212582850
959 232540334950
960 94271100
961 84452676
962 94265171
963 289880668
964 892723601
965 1377306700
966 159086928
967 403545527
968 2493310512
969 1456251335
970 2950211110
971 8112324605
972 1648694817
973 5077868334
974 4165413021
975 10307613932
976 45158892548
977 48866871361
978 9711227680
979 19707788485
980 41631273915
981 68779038405
982 124950888370
983 311978851415
984 87954936300
985 127859774350
986 177465938650
987 461475266175
988 1045255574825
989 1875997706275
990 227104416
991 1949810940
992 1406744185
993 2385260416
994 4971229340
995 12454303246
996 3462014248
997 3929628549
998 5023606126
999 13159854246
1000 36140272861
1001 63757531145
1002 9509291869
1003 25426024393
1004 68394619832
1005 93870572334
1006 163607399186
1007 412492880107
1008 95770040135
1009 224775682670
1010 240812234355
1011 576697465960
1012 1673885715040
1013 2484684380255
1014 514562494600
1015 1056688169075
1016 1984298895425
1017 3613472183475
1018 6261684194150
1019 15645198108925
1020 3171617757
1021 7148559726
1022 7948945081
1023 22877366666
1024 68162037020
1025 97802732566
1026 12099909129
1027 46771266311
1028 67438930251
1029 118726636028
1030 213703180306
1031 541829509067
1032 251070572368
1033 227324257391
1034 310618952259
1035 752774192478
1036 1791764154257
1037 3346628769484
1038 544318692995
1039 1386719195015
1040 4021525321660
1041 4756321203095
1042 9317525597380
1043 20203755649385
1044 4545876506325
1045 10431163768025
1046 12068925064350
1047 30281243509825
1048 115369026726800
1049 120593189874850
1050 41261
1051 258214
1052 358039
1053 774642
1054 1176604
1055 3319514
1056 1070124
1057 690789
1058 882453
1059 2628725
1060 11549087
1061 18442336
1062 2012472
1063 6221094
1064 26534816
1065 23055582
1066 49663603
1067 142810976
1068 27558355
1069 92817285
1070 64373815
1071 209273130
1072 658339220
1073 884036890
1074 169269925
1075 342200100
1076 705463275
1077 1335891425
1078 2262799825
1079 6040943150
1080 610929
1081 1280422
1082 1847428
1083 3533805
1084 21940204
1085 32328659
1086 1649109
1087 20340342
1088 16542999
1089 20070149
1090 56510267
1091 154791307
1092 123601984
1093 47647138
1094 69420967
1095 174565974
1096 616893211
1097 984962627
1098 129220135
1099 365685595
1100 1552717980
1101 1311547435
1102 2594504990
1103 6764747605
1104 1444767225
1105 3473344325
1106 3527216550
1107 9089532100
1108 43242060400
1109 42182284925
1110 5213527
1111 10017106
1112 51818492
1113 37840330
1114 131576005
1115 227793995
1116 37546179
1117 57669568
1118 76460626
1119 239112819
1120 2210865536
1121 1314530206
1122 159444483
1123 674518856
1124 1113752849
1125 1724294528
1126 3337671502
1127 8743018229
1128 2991981520
1129 3603702465
1130 4492138310
1131 11664311670
1132 32228973755
1133 55195684885
1134 8418674825
1135 22281971525
1136 58449001600
1137 77735158325
1138 141090725050
1139 389485339100
1140 83331248
1141 152314316
1142 131621259
1143 422507316
1144 1146708409
1145 2005018400
1146 296131528
1147 622394234
1148 1938681360
1149 2243105018
1150 4468032569
1151 10993594150
1152 2620620541
1153 4186649852
1154 5691699398
1155 14898702896
1156 52938374104
1157 72032978633
1158 10764349365
1159 37921494380
1160 58334994795
1161 100725574565
1162 195702234035
1163 455433221320
1164 237245292900
1165 195687513175
1166 274744121575
1167 651360321150
1168 1564777804975
1169 2871826426700
1170 319312224
1171 1196051241
1172 2047680943
1173 3422432244
1174 7232787100
1175 17192445809
1176 5473439356
1177 7526990009
1178 7170046422
1179 19618070857
1180 53564690795
1181 93736072969
1182 23093591367
1183 36972064129
1184 153070558256
1185 138159799162
1186 241413476458
1187 610507819691
1188 133245351855
1189 245147785960
1190 351777263915
1191 973730757230
1192 3020512330220
1193 3706988284615
1194 649529064800
1195 2320379517225
1196 3052769321525
1197 5369207980675
1198 9357299285950
1199 22942379485025
1200 7282157883
1201 8482839673
1202 11441173513
1203 44290548995
1204 124631682868
1205 154455614159
1206 19010034120
1207 47335624105
1208 99248904601
1209 167246755753
1210 314585020442
1211 783562196956
1212 227366216924
1213 602550971253
1214 527425270372
1215 1143963499679
1216 2680984107571
1217 4977042416192
1218 1001140346360
1219 2050616124095
1220 4986052551480
1221 7053523873935
1222 12705726552365
1223 29830190358430
1224 6787082084475
1225 12827162047700
1226 17940080554550
1227 43666559690600
1228 115153509948400
1229 178407948990425
1230 27035884260
1231 121987443732
1232 217923288352
1233 263104533230
1234 476844609703
1235 1365612553844
1236 275193983603
1237 411111618764
1238 565484600450
1239 1437081881928
1240 4637989966148
1241 6661226436634
1242 1037375827103
1243 2854797633996
1244 5169283440629
1245 9244780010543
1246 16735746044017
1247 40170782876609
1248 18207741287120
1249 20709982681465
1250 23581331006310
1251 60050645669245
1252 127063558831055
1253 248036853308860
1254 50387729823200
1255 103820591823025
1256 276290438909100
1257 351140770497825
1258 595657254473050
1259 1405581082101350
1260 1244485
1261 1844766
1262 2283996
1263 9882675
1264 48081044
1265 43498411
1266 3162456
1267 10190136
1268 27686131
1269 38300856
1270 89178331
1271 240683399
1272 72502232
1273 128899364
1274 112018291
1275 310198867
1276 1081721003
1277 1803493021
1278 422100030
1279 626781210
1280 1838031140
1281 2250760930
1282 4724943520
1283 12348805040
1284 2356102925
1285 5034307850
1286 5900689025
1287 15284105925
1288 48120574700
1289 69546946150
1290 4040916
1291 23703779
1292 55928620
1293 60481971
1294 119631611
1295 326713915
1296 92194377
1297 78417196
1298 119397355
1299 313361323
1300 1553351536
1301 1878528146
1302 221650099
1303 645419203
1304 1528183657
1305 2513625444
1306 4839816806
1307 12433605712
1308 5765040160
1309 12456123570
1310 6448335630
1311 20578803960
1312 46059341515
1313 83301140780
1314 16069961600
1315 32522419325
1316 108362433300
1317 117960340850
1318 217686414275
1319 514126767550
1320 259555648
1321 189923052
1322 182295091
1323 519038091
1324 1681006415
1325 3189527209
1326 268501299
1327 1690288809
1328 3735504740
1329 3049515326
1330 6477251605
1331 15984838826
1332 4390879823
1333 6408673161
1334 8978871429
1335 22957571153
1336 116319114032
1337 109632305794
1338 16841835120
1339 41828824565
1340 86065434785
1341 147075360245
1342 272711025730
1343 706493182835
1344 195028368700
1345 354404072275
1346 383006363850
1347 960763649450
1348 2279335403675
1349 4310934106600
1350 872164370
1351 1333970792
1352 2971610565
1353 6235206593
1354 9656632601
1355 26699708266
1356 6238998612
1357 7537918850
1358 10178393918
1359 27096127982
1360 79249405081
1361 137452182329
1362 21441100296
1363 78433403587
1364 158232138988
1365 189213856601
1366 355455867074
1367 884919287098
1368 237139032515
1369 359456754580
1370 495781887370
1371 1280589925615
1372 3791268795160
1373 5817603838970
1374 903968648275
1375 2433338592300
1376 4420415478325
1377 8294344650900
1378 13964576283350
1379 33646543592200
1380 6681230017
1381 16897851586
1382 20319892516
1383 47821049122
1384 151996010012
1385 248475324559
1386 38377794455
1387 68303793481
1388 145736616487
1389 242364434697
1390 479745029071
1391 1156698618152
1392 418872158012
1393 464870988274
1394 639580167226
1395 1665567582987
1396 4187191346723
1397 7276477895071
1398 1172673164355
1399 3814743442510
1400 14095192890240
1401 10687435573430
1402 18441019867270
1403 44612946729890
1404 13627417112925
1405 19065431138600
1406 27555482402525
1407 65068063668300
1408 205169145496700
1409 277056791507650
1410 38869219620
1411 107899748418
1412 436781556288
1413 384021863610
1414 810749650172
1415 1858149572356
1416 332392090107
1417 794323136299
1418 871117465295
1419 2101850540020
1420 8155686299068
1421 9567999896147
1422 2355670561629
1423 3943774473023
1424 7685705206487
1425 14532307324304
1426 24308036583446
1427 59056526343892
1428 16830372095460
1429 26033413119945
1430 36522176619005
1431 85766238775910
1432 191253408880765
1433 356724698666105
1434 65900401590100
1435 251479331264700
1436 351021193091800
1437 535091806214350
1438 911199088189775
1439 2158957785043675
1440 926352936432
1441 929692475327
1442 1271380033847
1443 3270885005927
1444 7787699244017
1445 14487271256920
1446 1954755150887
1447 5124856388267
1448 13732886997060
1449 18744515440266
1450 31979354152438
1451 78039399489590
1452 17580141263223
1453 48964881727146
1454 45716318902254
1455 112816232644808
1456 321670432689452
1457 518003224989019
1458 99445140745720
1459 210529453366540
1460 389892396347685
1461 695536135808745
1462 1190722435863730
1463 2827252222385360
1464 1086763293123200
1465 1245776316434650
1466 1796934694491475
1467 4197482255993950
1468 8755336790625425
1469 16834654238040100
1470 8535703
1471 41873260
1472 172646672
1473 95503243
1474 206145280
1475 683339393
1476 88739101
1477 303259033
1478 188268619
1479 617469534
1480 3177858332
1481 3092501302
1482 571247897
1483 1346225309
1484 2510946141
1485 4082964952
1486 8082022333
1487 20867539121
1488 6036191480
1489 8042081685
1490 12793891440
1491 28643725605
1492 74477229695
1493 144569845915
1494 20260215800
1495 70415523475
1496 139615111900
1497 215232582675
1498 341560987075
1499 844555470275
1500 220961972
1501 192133843
1502 250112203
1503 992718364
1504 2458121413
1505 4517641601
1506 438702924
1507 1249433658
1508 4157692616
1509 4279769274
1510 8883895262
1511 23156879086
1512 5026240659
1513 12382084033
1514 11544457782
1515 30706627864
1516 123512588716
1517 155373469097
1518 38311617135
1519 60634896245
1520 132473305305
1521 226769471060
1522 422221769915
1523 999366549280
1524 497905271600
1525 406323620450
1526 581140454675
1527 1413842571350
1528 3411346045525
1529 6232097942675
1530 618435840
1531 2811789409
1532 5116751321
1533 6934856060
1534 13986151993
1535 44043905378
1536 19759025088
1537 10673493974
1538 15365392757
1539 38568171378
1540 117029480711
1541 213150998500
1542 28097440613
1543 82484846466
1544 283637223364
1545 298794377178
1546 522163095322
1547 1306605796694
1548 289174317795
1549 849928936890
1550 723362177010
1551 1836113461820
1552 9250395801680
1553 8213292587335
1554 1806118518325
1555 3553332633400
1556 6584042692975
1557 11790032373075
1558 21364248588925
1559 50327165197100
1560 9649048563
1561 17475160857
1562 26429757508
1563 63363100185
1564 371306301520
1565 312920482490
1566 35224269465
1567 177480939867
1568 227896344907
1569 364298650408
1570 707821238663
1571 1749760653487
1572 584025039136
1573 723166822147
1574 972118813743
1575 2376533942706
1576 5979757438039
1577 10801950345263
1578 1714817095915
1579 4456120924255
1580 11184012759920
1581 15913963062690
1582 27436521129710
1583 68200008483145
1584 15067210856775
1585 34897927797425
1586 39439851862950
1587 99984531364025
1588 270947064873100
1589 408624467508950
1590 75703149907
1591 156267463198
1592 429455375580
1593 597015573847
1594 1033762694503
1595 2616229205975
1596 486676634829
1597 946009225623
1598 1190842982098
1599 3184385567979
1600 10085272590008
1601 14778299696314
1602 2210984949327
1603 7441967650964
1604 11876934848471
1605 20117111840287
1606 37077000652153
1607 97998007702826
1608 34276094586580
1609 37106538532910
1610 51634156871990
1611 127361454765930
1612 287597039863595
1613 534679321148665
1614 92492905891925
1615 230938996898225
1616 765645859378400
1617 784723360923425
1618 1342782352669450
1619 3187327913381150
1620 1191647914996
1621 2064281982917
1622 1852268970783
1623 4797692057543
1624 11622323524735
1625 21534732829148
1626 3695368019728
1627 7505581024403
1628 43276727988032
1629 26166261483747
1630 50072468677385
1631 116172193031818
1632 26086383730869
1633 48557277194888
1634 69794650450217
1635 170873925503589
1636 561681576470476
1637 729700065650402
1638 121244319858585
1639 388490643728495
1640 565987738621305
1641 1055199478046560
1642 1784628644319290
1643 4377319363279555
1644 1508711772668100
1645 1953512365341075
1646 2709351458912175
1647 6384783184716475
1648 13239719586368275
1649 25340559738678800
1650 5147143416261
1651 11544821113056
1652 22170495663085
1653 53868871558810
1654 71096779351213
1655 174975421627853
1656 43987562651956
1657 80203947989165
1658 87836692628454
1659 232691793524113
1660 523234138101983
1661 940262186235757
1662 375480458057628
1663 417782854230126
1664 942434187180024
1665 1369022983639773
1666 2368475579087002
1667 5661453286997354
1668 1361259153310595
1669 2467945256655340
1670 3463720879167010
1671 8353646330657320
1672 21316961548023680
1673 34545646017307810
1674 6115524449686575
1675 20259032361015525
1676 27226855472137475
1677 50977523390647700
1678 86801802041456425
1679 195733594654505600
1680 333053468
1681 860978646
1682 667878497
1683 1296782652
1684 4069275617
1685 11470857475
1686 1022190697
1687 1966432710
1688 10997850688
1689 8958783977
1690 14967918889
1691 39231218345
1692 8267875187
1693 14684469129
1694 19736961101
1695 52822634337
1696 233328756188
1697 259119141226
1698 37344505880
1699 135586421135
1700 206059117715
1701 386297733855
1702 737536275520
1703 1648995552215
1704 555030061300
1705 674034671475
1706 927013582275
1707 2492232014800
1708 5489757515825
1709 11176822638025
1710 850349280
1711 2636082768
1712 6195148817
1713 9779016720
1714 24568007948
1715 53403706345
1716 13215845060
1717 25418357228
1718 20121389838
1719 54546363190
1720 181243091227
1721 292975443497
1722 56023845064
1723 118478456558
1724 331763771592
1725 411168678734
1726 765147825266
1727 2054987729707
1728 424616598285
1729 803925523995
1730 1052183224730
1731 2847314843835
1732 8553521682640
1733 12194814735455
1734 1938929225475
1735 6396575302700
1736 10284221628175
1737 17418829243475
1738 30967152014150
1739 75175836722800
1740 17976029467
1741 24902832977
1742 33193738457
1743 90804902177
1744 337071368348
1745 487942817791
1746 49775549417
1747 140337747737
1748 329660928685
1749 528640888644
1750 1062098651647
1751 2609954014811
1752 1312740873488
1753 1320718212671
1754 1347792979434
1755 3466303571918
1756 8912540920217
1757 16331390183284
1758 4707161586270
1759 6546298780615
1760 20566866567060
1761 22728587303895
1762 40754813951830
1763 99372543200810
1764 22400193041325
1765 44442309315525
1766 60073146330725
1767 143779359291700
1768 544724536650800
1769 603027362074225
1770 79316329092
1771 368704361564
1772 803232843644
1773 810102957202
1774 1516893791567
1775 4047860987632
1776 1058307511107
1777 1259140523872
1778 1718743680346
1779 4836373930927
1780 25221898199344
1781 20958323086547
1782 3213737434831
1783 8485222691407
1784 16907783498683
1785 29571163717711
1786 55917850797809
1787 136113306406693
1788 39954794719840
1789 82678716438780
1790 79640427319145
1791 188786380249390
1792 432044018360185
1793 814673442857120
1794 167117372437400
1795 354525761678550
1796 796407373423200
1797 1217789012744150
1798 2100492887044475
1799 4792528593379450
1800 1647587161220
1801 1978406690799
1802 2964267986372
1803 8361548246436
1804 17321453621549
1805 33620239996189
1806 4113846320199
1807 25211989858671
1808 30435396721268
1809 38352061711579
1810 72169612857265
1811 176202328760381
1812 46062387677537
1813 71604589420364
1814 99252282553886
1815 247298492574672
1816 712104185151128
1817 1060760451670381
1818 188970782033880
1819 452302172707385
1820 846809019071015
1821 1545063923354105
1822 2671602512903170
1823 6468640304880215
1824 2143312977952300
1825 3471165798238600
1826 3996091147708275
1827 9867907760539675
1828 20005850976898325
1829 38823603240475900
1830 8144271604469
1831 18581189389917
1832 37065763157577
1833 59439875277860
1834 105489068369069
1835 295197792365938
1836 80444962260124
1837 98520590658105
1838 128948435214830
1839 323120314843634
1840 784596023695561
1841 1475146765273412
1842 233738711347449
1843 735108772801018
1844 2006386852785392
1845 2082739930767034
1846 3540763248020306
1847 8492205727806262
1848 2251384018530185
1849 3823162204841595
1850 5420674174817055
1851 12791267320905535
1852 38894885256983140
1853 50485056328969955
1854 9130373788048975
1855 22325515677578575
1856 40152738626637175
1857 75106083235696975
1858 126207377093948150
1859 295787876836213300
1860 74602451517979
1861 178026740739694
1862 196295600382189
1863 494450195376445
1864 1768289500818764
1865 2173764607487011
1866 379890196132832
1867 778449082596493
1868 1483239994662349
1869 2675313924340365
1870 4849295461243387
1871 11690245411991531
1872 3197743760864268
1873 4859414580472606
1874 6799478150628394
1875 17029737550650363
1876 35872158569078447
1877 68747501058734344
1878 12530098279873020
1879 36891888458012665
1880 65527826159263160
1881 99932980411736395
1882 171667327303792705
1883 396294781388200310
1884 131896594087005825
1885 177409555283552900
1886 255428964117552225
1887 593638831412596200
1888 1421860879781526800
1889 2380197829901549350
1890 2689229598
1891 4735382553
1892 10425636485
1893 17207171993
1894 42423571267
1895 89991755678
1896 28451269660
1897 26249219337
1898 34979471945
1899 108114824708
1900 280283980493
1901 562497190915
1902 67659457712
1903 419344432749
1904 1351941975296
1905 673905347522
1906 1263801500863
1907 3193187327231
1908 851686808555
1909 1280014827135
1910 1928060698740
1911 4493839068455
1912 16502126146220
1913 20046257935990
1914 3191998609800
1915 8313227148600
1916 17373300125775
1917 28798141303800
1918 53700797124700
1919 122755049101025
1920 19896401591
1921 86523039240
1922 54330232748
1923 129453276953
1924 624291010156
1925 671099194898
1926 102268673408
1927 199607092553
1928 454499289233
1929 779954532104
1930 1440452705978
1931 3861597292531
1932 1086682603644
1933 1425252712598
1934 2075714993407
1935 5224296186219
1936 13264547043451
1937 23670618408767
1938 3636013801035
1939 13161537857545
1940 24964625024680
1941 33418257240335
1942 62252060067065
1943 147976417603630
1944 39412316168225
1945 61943870457700
1946 88709012646925
1947 225836337539725
1948 600017789958400
1949 902853786270425
1950 143990706519
1951 370509582223
1952 937644719836
1953 1444642447743
1954 2220231853543
1955 5687389317863
1956 1035061087665
1957 2512773264595
1958 2607013223551
1959 6447447448376
1960 22593581954768
1961 32951987699818
1962 6119127591368
1963 12395808960271
1964 25012154234749
1965 43354531887183
1966 82163895497497
1967 200047483130429
1968 81072867254720
1969 80893000666390
1970 119388835182485
1971 279291498873970
1972 664796166873905
1973 1237986065952460
1974 202307527274325
1975 626690855264650
1976 1493537708499100
1977 1743713522617825
1978 3013487354213050
1979 7318352992150475
1980 3878414721104
1981 2872662338623
1982 4702877951772
1983 10876257827204
1984 27605740797481
1985 54486734218301
1986 5936981004031
1987 15959856638803
1988 54352915815044
1989 58687759055310
1990 103587448218254
1991 256142610494386
1992 57141276651921
1993 141801946446622
1994 145742564217558
1995 383549052441401
1996 1495463898429424
1997 1609181167876898
1998 390637199097915
1999 710375198305080
2000 1265393505297845
2001 2347499449396640
2002 3994435685958410
2003 9577013449469620
2004 2708656358769900
2005 4271108985972675
2006 5823058028006450
2007 14090825504097650
2008 30206084049577975
2009 59206881701013200
2010 9166765238400
2011 32082723463021
2012 48601998319721
2013 94042417503573
2014 203449670366635
2015 388150441206605
2016 129652435840620
2017 136812061440362
2018 188821995711734
2019 491975515988033
2020 1143858567460301
2021 2091625703400541
2022 367690412168772
2023 909635302291254
2024 2125070073450016
2025 3077414862781182
2026 5286303545879818
2027 12723216155112386
2028 2898316322321805
2029 9055632532955085
2030 7674788257426290
2031 18650853333469280
2032 50467606922583620
2033 77829952369659490
2034 16213906989695800
2035 34596804316790100
2036 61848666370958775
2037 112696140225536175
2038 190058601891107950
2039 446620653279739400
2040 110267591975541
2041 209726994812181
2042 288599370717581
2043 731086767746181
2044 2070653863303564
2045 3253492190197403
2046 472592581865712
2047 1743447132990255
2048 2209863606776595
2049 3962180540006381
2050 7260583195772291
2051 17212405487130931
2052 6441252944407204
2053 7226220239456218
2054 10095624011293282
2055 24643192596467214
2056 55560020970343351
2057 101261429418989147
2058 17957468707251535
2059 44317017780815395
2060 154272763087045680
2061 164552139681899585
2062 257990238187131065
2063 597813908425941130
2064 138707266281616725
2065 313377495233743325
2066 376170099706412550
2067 904491195326520725
2068 2496646907618455900
2069 3519906031551729050
2070 835692927315631
2071 1999234258511259
2072 5810781928737632
2073 6307537530848939
2074 10389009197362411
2075 26419893125231144
2076 5324132685301661
2077 9823240266333879
2078 13252337122614898
2079 32499616487606884
2080 104008093068898172
2081 134812321100019871
2082 24779668543182168
2083 70599278610091616
2084 111645271807319789
2085 198701913323639803
2086 338052176623675822
2087 799317709430823044
2088 251579083743461320
2089 354545566827033890
2090 513624565190067485
2091 1209997595070386045
2092 2456507452120765505
2093 4672802900629456285
2094 876636546842573825
2095 2154977456680968150
2096 4445235074648968600
2097 7027408546479877325
2098 11927488247390929675
2099 27298735759164190475
2100 35797933127
2101 62164075490
2102 81456374780
2103 287883977183
2104 819708360944
2105 1123026177559
2106 120040973360
2107 487666454275
2108 852933987499
2109 1238994332180
2110 2393745624127
2111 6124447589051
2112 2703494207172
2113 2400605108319
2114 3264900116511
2115 9760188569692
2116 21419382466163
2117 41247150240901
2118 6019197378480
2119 17638520523085
2120 58614292420640
2121 55568252721630
2122 98679039073945
2123 242453827738265
2124 53734412494675
2125 220945057618725
2126 141160682110525
2127 350996590721425
2128 1226068491655700
2129 1545800839583275
2130 410925974877
2131 463443900722
2132 3031892012864
2133 1868995083439
2134 3240891921839
2135 11426400151705
2136 1502870114691
2137 2814746466411
2138 3534777947690
2139 9295458515684
2140 41620777770484
2141 46839559087310
2142 7370515764304
2143 29961583874013
2144 36931248530847
2145 63381419575199
2146 117006937758326
2147 299270077865077
2148 96367178542360
2149 119048491740970
2150 164719794926830
2151 412321451192310
2152 1012613133339115
2153 1857222493694480
2154 313950017112600
2155 757292413768825
2156 1800143010861800
2157 2593147614205225
2158 4506177370773650
2159 11140697276136175
2160 3043896110200
2161 7160658419805
2162 5615988323319
2163 14879721724615
2164 42959877700091
2165 69975313113640
2166 11522218571512
2167 23159976579883
2168 64672931833224
2169 81661087511355
2170 152655677104150
2171 387063758602961
2172 84333714039663
2173 154637639317876
2174 225601789949569
2175 549824742075213
2176 1614077787282752
2177 2360371875585229
2178 388492246185945
2179 1297324599083315
2180 1888423500618435
2181 3607664254407620
2182 5964435115150930
2183 14350246714189760
2184 9339873675827200
2185 6455262291126275
2186 8662638945139850
2187 21424864694544575
2188 46572505434388175
2189 86720192897724100
2190 13252523458944
2191 36210359614044
2192 71761994386775
2193 136707161998869
2194 230999346573149
2195 611737803315562
2196 214153096474240
2197 260889548939789
2198 275737116832254
2199 698671476222874
2200 1769204379208189
2201 3112414854717245
2202 634488568791616
2203 1298439693982277
2204 4040945288266348
2205 4474171660610421
2206 7881383137705154
2207 19038309310362958
2208 4323793332258015
2209 8156544057865280
2210 11694669219482095
2211 28412415456409215
2212 126640345911439360
2213 115655891608280870
2214 20267155250039775
2215 59800511596317800
2216 90870604192674075
2217 168901888464391775
2218 291098122475462225
2219 693937322823184825
2220 196637617948849
2221 360924193577178
2222 423304985895869
2223 1078728700441469
2224 4347307858427072
2225 4691174229689794
2226 653207458074941
2227 1770652373449344
2228 3287632661482169
2229 5856263407390781
2230 10395881406677074
2231 25217385402801284
2232 7179704635099612
2233 13922670198872204
2234 14963764553653146
2235 36680809191714842
2236 81403488799956323
2237 152021948866309291
2238 37649523341096205
2239 66180096628095835
2240 153892857960196740
2241 227757324980007130
2242 392386685110326445
2243 936722172119845265
2244 208507456958706675
2245 399828422684637100
2246 563752099445377150
2247 1343043018351218800
2248 3355919619741388700
2249 5265444356733778525
2250 1408005591904450
2251 3206650019829179
2252 6137580928972108
2253 10242707624157547
2254 16261398472601744
2255 37736976191213299
2256 11789969748232599
2257 14080055919044500
2258 20163301801937371
2259 53981978567366234
2260 133075130284304824
2261 202136444352938711
2262 36751372276880184
2263 90147355827667908
2264 161065472675307277
2265 296965878305540059
2266 528770948894954381
2267 1203437010894873832
2268 399683893352711660
2269 730298311351113120
2270 748118588912986830
2271 1835215443140672285
2272 3718451229474904615
2273 7157510769709218380
2274 1535880439185923600
2275 3170128266427678325
2276 9000912864684386800
2277 10593133746947938725
2278 17868725085876093275
2279 40900676526107178550
2280 16661080895452532
2281 21235003603900779
2282 33497151519820604
2283 72978437092879395
2284 158311663722869195
2285 333386828800173841
2286 46013549218341243
2287 165857838444515217
2288 425715012505725712
2289 402738861099115310
2290 674689369455409462
2291 1605467972367939218
2292 425205998264850803
2293 704969798017223816
2294 991272552198631934
2295 2623362638442704158
2296 6940387043275433132
2297 9455090838899379289
2298 1745185433366512445
2299 4226498615335007165
2300 7516264344893296685
2301 14554986866332817520
2302 24019067030541722755
2303 54963481251834261260
2304 15965342320311276200
2305 28854403806962855275
2306 36437995450056405975
2307 82961832731563928450
2308 164607781302358492175
2309 316003902406052874475
2310 0
2311 8
2312 32
2313 1
2314 32
2315 100
2316 21
2317 1
2318 24
2319 1
2320 1036
2321 566
2322 36
2323 132
2324 563
2325 911
2326 1799
2327 5143
2328 1640
2329 4305
2330 1995
2331 7140
2332 24385
2333 39620
2334 7025
2335 13550
2336 47700
2337 56525
2338 124100
2339 279325
2340 24
2341 1
2342 1
2343 255
2344 737
2345 760
2346 1
2347 864
2348 1032
2349 322
2350 1486
2351 4727
2352 1487
2353 1024
2354 1306
2355 3972
2356 40448
2357 39031
2358 3755
2359 12035
2360 35465
2361 45155
2362 111670
2363 373190
2364 152800
2365 161725
2366 138650
2367 379550
2368 1238075
2369 2154400
2370 131
2371 164
2372 1191
2373 660
2374 2831
2375 11962
2376 7424
2377 974
2378 1230
2379 4791
2380 34441
2381 47231
2382 4199
2383 27298
2384 104332
2385 52319
2386 138626
2387 400417
2388 106535
2389 189970
2390 183805
2391 465960
2392 3366640
2393 2674505
2394 384100
2395 1076200
2396 2222425
2397 3542725
2398 7678775
2399 17966800
2400 1869
2401 5698
2402 3255
2403 13174
2404 179648
2405 96901
2406 9884
2407 15407
2408 54691
2409 58863
2410 170590
2411 507437
2412 150948
2413 152446
2414 227689
2415 601153
2416 2177567
2417 3406249
2418 423745
2419 1827490
2420 4060560
2421 4624970
2422 9426655
2423 23233910
2424 9010575
2425 9427775
2426 12141850
2427 31682700
2428 109839800
2429 158784850
2430 9016
2431 41013
2432 132692
2433 119266
2434 282485
2435 777973
2436 123627
2437 321685
2438 237454
2439 675220
2440 3988012
2441 4313813
2442 1075011
2443 1520617
2444 3869873
2445 6357456
2446 11590754
2447 29931748
2448 11410140
2449 11990055
2450 16574495
2451 40386290
2452 111806485
2453 206480120
2454 29104775
2455 129253425
2456 477691200
2457 274741775
2458 505858850
2459 1433093200
2460 473340
2461 447272
2462 423605
2463 1219365
2464 4041569
2465 6973876
2466 743624
2467 2058686
2468 11201008
2469 7578242
2470 15497083
2471 39688187
2472 8296827
2473 39859344
2474 19284146
2475 51197552
2476 238191548
2477 263246326
2478 49755580
2479 100411535
2480 222077065
2481 354176655
2482 679076545
2483 1640870840
2484 473031300
2485 724270225
2486 956001025
2487 2327375050
2488 5725193075
2489 10201566025
2490 1390179
2491 6208986
2492 7094955
2493 14912611
2494 25200896
2495 64015462
2496 17959480
2497 17868242
2498 24062822
2499 67369659
2500 191904727
2501 361120004
2502 46721059
2503 128316643
2504 366469432
2505 467892474
2506 859236266
2507 2147555242
2508 474281535
2509 1127137445
2510 1193849230
2511 3153677485
2512 9273238240
2513 13673286830
2514 2737380100
2515 5878128200
2516 11176474925
2517 19785680600
2518 34924405775
2519 82239772300
2520 44
2521 1
2522 48
2523 1
2524 901
2525 1847
2526 1
2527 90
2528 3792
2529 1
2530 3191
2531 7351
2532 1781
2533 4087
2534 1938
2535 6016
2536 80884
2537 75578
2538 14865
2539 32305
2540 53195
2541 68715
2542 184085
2543 474145
2544 138900
2545 157550
2546 209450
2547 579650
2548 1885225
2549 3205325
2550 1
2551 544
2552 969
2553 1
2554 4711
2555 10331
2556 4296
2557 218
2558 1655
2559 1