1 2
2 3
3 30
4 5
5 70
6 105
7 42
8 7
9 154
10 231
11 2310
12 385
13 110
14 165
15 66
16 11
17 286
18 429
19 4290
20 715
21 10010
22 15015
23 6006
24 1001
25 182
26 273
27 2730
28 455
29 130
30 195
31 78
32 13
33 442
34 663
35 6630
36 1105
37 15470
38 23205
39 9282
40 1547
41 34034
42 51051
43 510510
44 85085
45 24310
46 36465
47 14586
48 2431
49 374
50 561
51 5610
52 935
53 13090
54 19635
55 7854
56 1309
57 238
58 357
59 3570
60 595
61 170
62 255
63 102
64 17
65 646
66 969
67 9690
68 1615
69 22610
70 33915
71 13566
72 2261
73 49742
74 74613
75 746130
76 124355
77 35530
78 53295
79 21318
80 3553
81 92378
82 138567
83 1385670
84 230945
85 3233230
86 4849845
87 1939938
88 323323
89 58786
90 88179
91 881790
92 146965
93 41990
94 62985
95 25194
96 4199
97 494
98 741
99 7410
100 1235
101 17290
102 25935
103 10374
104 1729
105 38038
106 57057
107 570570
108 95095
109 27170
110 40755
111 16302
112 2717
113 418
114 627
115 6270
116 1045
117 14630
118 21945
119 8778
120 1463
121 266
122 399
123 3990
124 665
125 190
126 285
127 114
128 19
129 874
130 1311
131 13110
132 2185
133 30590
134 45885
135 18354
136 3059
137 67298
138 100947
139 1009470
140 168245
141 48070
142 72105
143 28842
144 4807
145 124982
146 187473
147 1874730
148 312455
149 4374370
150 6561555
151 2624622
152 437437
153 79534
154 119301
155 1193010
156 198835
157 56810
158 85215
159 34086
160 5681
161 193154
162 289731
163 2897310
164 482885
165 6760390
166 10140585
167 4056234
168 676039
169 14872858
170 22309287
171 223092870
172 37182145
173 10623470
174 15935205
175 6374082
176 1062347
177 163438
178 245157
179 2451570
180 408595
181 5720330
182 8580495
183 3432198
184 572033
185 104006
186 156009
187 1560090
188 260015
189 74290
190 111435
191 44574
192 7429
193 782
194 1173
195 11730
196 1955
197 27370
198 41055
199 16422
200 2737
201 60214
202 90321
203 903210
204 150535
205 43010
206 64515
207 25806
208 4301
209 111826
210 167739
211 1677390
212 279565
213 3913910
214 5870865
215 2348346
216 391391
217 71162
218 106743
219 1067430
220 177905
221 50830
222 76245
223 30498
224 5083
225 598
226 897
227 8970
228 1495
229 20930
230 31395
231 12558
232 2093
233 46046
234 69069
235 690690
236 115115
237 32890
238 49335
239 19734
240 3289
241 506
242 759
243 7590
244 1265
245 17710
246 26565
247 10626
248 1771
249 322
250 483
251 4830
252 805
253 230
254 345
255 138
256 23
257 1334
258 2001
259 20010
260 3335
261 46690
262 70035
263 28014
264 4669
265 102718
266 154077
267 1540770
268 256795
269 73370
270 110055
271 44022
272 7337
273 190762
274 286143
275 2861430
276 476905
277 6676670
278 10015005
279 4006002
280 667667
281 121394
282 182091
283 1820910
284 303485
285 86710
286 130065
287 52026
288 8671
289 294814
290 442221
291 4422210
292 737035
293 10318490
294 15477735
295 6191094
296 1031849
297 22700678
298 34051017
299 340510170
300 56751695
301 16214770
302 24322155
303 9728862
304 1621477
305 249458
306 374187
307 3741870
308 623645
309 8731030
310 13096545
311 5238618
312 873103
313 158746
314 238119
315 2381190
316 396865
317 113390
318 170085
319 68034
320 11339
321 430882
322 646323
323 6463230
324 1077205
325 15080870
326 22621305
327 9048522
328 1508087
329 33177914
330 49766871
331 497668710
332 82944785
333 23698510
334 35547765
335 14219106
336 2369851
337 61616126
338 92424189
339 924241890
340 154040315
341 2156564410
342 3234846615
343 1293938646
344 215656441
345 39210262
346 58815393
347 588153930
348 98025655
349 28007330
350 42010995
351 16804398
352 2800733
353 329498
354 494247
355 4942470
356 823745
357 11532430
358 17298645
359 6919458
360 1153243
361 25371346
362 38057019
363 380570190
364 63428365
365 18122390
366 27183585
367 10873434
368 1812239
369 278806
370 418209
371 4182090
372 697015
373 9758210
374 14637315
375 5854926
376 975821
377 177422
378 266133
379 2661330
380 443555
381 126730
382 190095
383 76038
384 12673
385 1102
386 1653
387 16530
388 2755
389 38570
390 57855
391 23142
392 3857
393 84854
394 127281
395 1272810
396 212135
397 60610
398 90915
399 36366
400 6061
401 157586
402 236379
403 2363790
404 393965
405 5515510
406 8273265
407 3309306
408 551551
409 100282
410 150423
411 1504230
412 250705
413 71630
414 107445
415 42978
416 7163
417 243542
418 365313
419 3653130
420 608855
421 8523970
422 12785955
423 5114382
424 852397
425 18752734
426 28129101
427 281291010
428 46881835
429 13394810
430 20092215
431 8036886
432 1339481
433 206074
434 309111
435 3091110
436 515185
437 7212590
438 10818885
439 4327554
440 721259
441 131138
442 196707
443 1967070
444 327845
445 93670
446 140505
447 56202
448 9367
449 986
450 1479
451 14790
452 2465
453 34510
454 51765
455 20706
456 3451
457 75922
458 113883
459 1138830
460 189805
461 54230
462 81345
463 32538
464 5423
465 140998
466 211497
467 2114970
468 352495
469 4934930
470 7402395
471 2960958
472 493493
473 89726
474 134589
475 1345890
476 224315
477 64090
478 96135
479 38454
480 6409
481 754
482 1131
483 11310
484 1885
485 26390
486 39585
487 15834
488 2639
489 58058
490 87087
491 870870
492 145145
493 41470
494 62205
495 24882
496 4147
497 638
498 957
499 9570
500 1595
501 22330
502 33495
503 13398
504 2233
505 406
506 609
507 6090
508 1015
509 290
510 435
511 174
512 29
513 1798
514 2697
515 26970
516 4495
517 62930
518 94395
519 37758
520 6293
521 138446
522 207669
523 2076690
524 346115
525 98890
526 148335
527 59334
528 9889
529 257114
530 385671
531 3856710
532 642785
533 8998990
534 13498485
535 5399394
536 899899
537 163618
538 245427
539 2454270
540 409045
541 116870
542 175305
543 70122
544 11687
545 397358
546 596037
547 5960370
548 993395
549 13907530
550 20861295
551 8344518
552 1390753
553 30596566
554 45894849
555 458948490
556 76491415
557 21854690
558 32782035
559 13112814
560 2185469
561 336226
562 504339
563 5043390
564 840565
565 11767910
566 17651865
567 7060746
568 1176791
569 213962
570 320943
571 3209430
572 534905
573 152830
574 229245
575 91698
576 15283
577 580754
578 871131
579 8711310
580 1451885
581 20326390
582 30489585
583 12195834
584 2032639
585 44718058
586 67077087
587 670770870
588 111795145
589 31941470
590 47912205
591 19164882
592 3194147
593 83047822
594 124571733
595 1245717330
596 207619555
597 2906673770
598 4360010655
599 1744004262
600 290667377
601 52848614
602 79272921
603 792729210
604 132121535
605 37749010
606 56623515
607 22649406
608 3774901
609 444106
610 666159
611 6661590
612 1110265
613 15543710
614 23315565
615 9326226
616 1554371
617 34196162
618 51294243
619 512942430
620 85490405
621 24425830
622 36638745
623 14655498
624 2442583
625 375782
626 563673
627 5636730
628 939455
629 13152370
630 19728555
631 7891422
632 1315237
633 239134
634 358701
635 3587010
636 597835
637 170810
638 256215
639 102486
640 17081
641 785726
642 1178589
643 11785890
644 1964315
645 27500410
646 41250615
647 16500246
648 2750041
649 60500902
650 90751353
651 907513530
652 151252255
653 43214930
654 64822395
655 25928958
656 4321493
657 112358818
658 168538227
659 1685382270
660 280897045
661 3932558630
662 5898837945
663 2359535178
664 393255863
665 71501066
666 107251599
667 1072515990
668 178752665
669 51072190
670 76608285
671 30643314
672 5107219
673 173645446
674 260468169
675 2604681690
676 434113615
677 6077590610
678 9116385915
679 3646554366
680 607759061
681 13370699342
682 20056049013
683 200560490130
684 33426748355
685 9550499530
686 14325749295
687 5730299718
688 955049953
689 146930762
690 220396143
691 2203961430
692 367326905
693 5142576670
694 7713865005
695 3085546002
696 514257667
697 93501394
698 140252091
699 1402520910
700 233753485
701 66786710
702 100180065
703 40072026
704 6678671
705 703018
706 1054527
707 10545270
708 1757545
709 24605630
710 36908445
711 14763378
712 2460563
713 54132386
714 81198579
715 811985790
716 135330965
717 38665990
718 57998985
719 23199594
720 3866599
721 100531574
722 150797361
723 1507973610
724 251328935
725 3518605090
726 5277907635
727 2111163054
728 351860509
729 63974638
730 95961957
731 959619570
732 159936595
733 45696170
734 68544255
735 27417702
736 4569617
737 537602
738 806403
739 8064030
740 1344005
741 18816070
742 28224105
743 11289642
744 1881607
745 41395354
746 62093031
747 620930310
748 103488385
749 29568110
750 44352165
751 17740866
752 2956811
753 454894
754 682341
755 6823410
756 1137235
757 15921290
758 23881935
759 9552774
760 1592129
761 289478
762 434217
763 4342170
764 723695
765 206770
766 310155
767 124062
768 20677
769 1426
770 2139
771 21390
772 3565
773 49910
774 74865
775 29946
776 4991
777 109802
778 164703
779 1647030
780 274505
781 78430
782 117645
783 47058
784 7843
785 203918
786 305877
787 3058770
788 509795
789 7137130
790 10705695
791 4282278
792 713713
793 129766
794 194649
795 1946490
796 324415
797 92690
798 139035
799 55614
800 9269
801 315146
802 472719
803 4727190
804 787865
805 11030110
806 16545165
807 6618066
808 1103011
809 24266242
810 36399363
811 363993630
812 60665605
813 17333030
814 25999545
815 10399818
816 1733303
817 266662
818 399993
819 3999930
820 666655
821 9333170
822 13999755
823 5599902
824 933317
825 169694
826 254541
827 2545410
828 424235
829 121210
830 181815
831 72726
832 12121
833 460598
834 690897
835 6908970
836 1151495
837 16120930
838 24181395
839 9672558
840 1612093
841 35466046
842 53199069
843 531990690
844 88665115
845 25332890
846 37999335
847 15199734
848 2533289
849 65865514
850 98798271
851 987982710
852 164663785
853 2305292990
854 3457939485
855 1383175794
856 230529299
857 41914418
858 62871627
859 628716270
860 104786045
861 29938870
862 44908305
863 17963322
864 2993887
865 352222
866 528333
867 5283330
868 880555
869 12327770
870 18491655
871 7396662
872 1232777
873 27121094
874 40681641
875 406816410
876 67802735
877 19372210
878 29058315
879 11623326
880 1937221
881 298034
882 447051
883 4470510
884 745085
885 10431190
886 15646785
887 6258714
888 1043119
889 189658
890 284487
891 2844870
892 474145
893 135470
894 203205
895 81282
896 13547
897 1178
898 1767
899 17670
900 2945
901 41230
902 61845
903 24738
904 4123
905 90706
906 136059
907 1360590
908 226765
909 64790
910 97185
911 38874
912 6479
913 168454
914 252681
915 2526810
916 421135
917 5895890
918 8843835
919 3537534
920 589589
921 107198
922 160797
923 1607970
924 267995
925 76570
926 114855
927 45942
928 7657
929 260338
930 390507
931 3905070
932 650845
933 9111830
934 13667745
935 5467098
936 911183
937 20046026
938 30069039
939 300690390
940 50115065
941 14318590
942 21477885
943 8591154
944 1431859
945 220286
946 330429
947 3304290
948 550715
949 7710010
950 11565015
951 4626006
952 771001
953 140182
954 210273
955 2102730
956 350455
957 100130
958 150195
959 60078
960 10013
961 1054
962 1581
963 15810
964 2635
965 36890
966 55335
967 22134
968 3689
969 81158
970 121737
971 1217370
972 202895
973 57970
974 86955
975 34782
976 5797
977 150722
978 226083
979 2260830
980 376805
981 5275270
982 7912905
983 3165162
984 527527
985 95914
986 143871
987 1438710
988 239785
989 68510
990 102765
991 41106
992 6851
993 806
994 1209
995 12090
996 2015
997 28210
998 42315
999 16926
1000 2821
1001 62062
1002 93093
1003 930930
1004 155155
1005 44330
1006 66495
1007 26598
1008 4433
1009 682
1010 1023
1011 10230
1012 1705
1013 23870
1014 35805
1015 14322
1016 2387
1017 434
1018 651
1019 6510
1020 1085
1021 310
1022 465
1023 186
1024 31
1025 2294
1026 3441
1027 34410
1028 5735
1029 80290
1030 120435
1031 48174
1032 8029
1033 176638
1034 264957
1035 2649570
1036 441595
1037 126170
1038 189255
1039 75702
1040 12617
1041 328042
1042 492063
1043 4920630
1044 820105
1045 11481470
1046 17222205
1047 6888882
1048 1148147
1049 208754
1050 313131
1051 3131310
1052 521885
1053 149110
1054 223665
1055 89466
1056 14911
1057 506974
1058 760461
1059 7604610
1060 1267435
1061 17744090
1062 26616135
1063 10646454
1064 1774409
1065 39036998
1066 58555497
1067 585554970
1068 97592495
1069 27883570
1070 41825355
1071 16730142
1072 2788357
1073 428978
1074 643467
1075 6434670
1076 1072445
1077 15014230
1078 22521345
1079 9008538
1080 1501423
1081 272986
1082 409479
1083 4094790
1084 682465
1085 194990
1086 292485
1087 116994
1088 19499
1089 740962
1090 1111443
1091 11114430
1092 1852405
1093 25933670
1094 38900505
1095 15560202
1096 2593367
1097 57054074
1098 85581111
1099 855811110
1100 142635185
1101 40752910
1102 61129365
1103 24451746
1104 4075291
1105 105957566
1106 158936349
1107 1589363490
1108 264893915
1109 3708514810
1110 5562772215
1111 2225108886
1112 370851481
1113 67427542
1114 101141313
1115 1011413130
1116 168568855
1117 48162530
1118 72243795
1119 28897518
1120 4816253
1121 566618
1122 849927
1123 8499270
1124 1416545
1125 19831630
1126 29747445
1127 11898978
1128 1983163
1129 43629586
1130 65444379
1131 654443790
1132 109073965
1133 31163990
1134 46745985
1135 18698394
1136 3116399
1137 479446
1138 719169
1139 7191690
1140 1198615
1141 16780610
1142 25170915
1143 10068366
1144 1678061
1145 305102
1146 457653
1147 4576530
1148 762755
1149 217930
1150 326895
1151 130758
1152 21793
1153 1002478
1154 1503717
1155 15037170
1156 2506195
1157 35086730
1158 52630095
1159 21052038
1160 3508673
1161 77190806
1162 115786209
1163 1157862090
1164 192977015
1165 55136290
1166 82704435
1167 33081774
1168 5513629
1169 143354354
1170 215031531
1171 2150315310
1172 358385885
1173 5017402390
1174 7526103585
1175 3010441434
1176 501740239
1177 91225498
1178 136838247
1179 1368382470
1180 228063745
1181 65161070
1182 97741605
1183 39096642
1184 6516107
1185 221547638
1186 332321457
1187 3323214570
1188 553869095
1189 7754167330
1190 11631250995
1191 4652500398
1192 775416733
1193 17059168126
1194 25588752189
1195 255887521890
1196 42647920315
1197 12185120090
1198 18277680135
1199 7311072054
1200 1218512009
1201 187463386
1202 281195079
1203 2811950790
1204 468658465
1205 6561218510
1206 9841827765
1207 3936731106
1208 656121851
1209 119294882
1210 178942323
1211 1789423230
1212 298237205
1213 85210630
1214 127815945
1215 51126378
1216 8521063
1217 896954
1218 1345431
1219 13454310
1220 2242385
1221 31393390
1222 47090085
1223 18836034
1224 3139339
1225 69065458
1226 103598187
1227 1035981870
1228 172663645
1229 49332470
1230 73998705
1231 29599482
1232 4933247
1233 128264422
1234 192396633
1235 1923966330
1236 320661055
1237 4489254770
1238 6733882155
1239 2693552862
1240 448925477
1241 81622814
1242 122434221
1243 1224342210
1244 204057035
1245 58302010
1246 87453015
1247 34981206
1248 5830201
1249 685906
1250 1028859
1251 10288590
1252 1714765
1253 24006710
1254 36010065
1255 14404026
1256 2400671
1257 52814762
1258 79222143
1259 792221430
1260 132036905
1261 37724830
1262 56587245
1263 22634898
1264 3772483
1265 580382
1266 870573
1267 8705730
1268 1450955
1269 20313370
1270 30470055
1271 12188022
1272 2031337
1273 369334
1274 554001
1275 5540010
1276 923335
1277 263810
1278 395715
1279 158286
1280 26381
1281 1530098
1282 2295147
1283 22951470
1284 3825245
1285 53553430
1286 80330145
1287 32132058
1288 5355343
1289 117817546
1290 176726319
1291 1767263190
1292 294543865
1293 84155390
1294 126233085
1295 50493234
1296 8415539
1297 218804014
1298 328206021
1299 3282060210
1300 547010035
1301 7658140490
1302 11487210735
1303 4594884294
1304 765814049
1305 139238918
1306 208858377
1307 2088583770
1308 348097295
1309 99456370
1310 149184555
1311 59673822
1312 9945637
1313 338151658
1314 507227487
1315 5072274870
1316 845379145
1317 11835308030
1318 17752962045
1319 7101184818
1320 1183530803
1321 26037677666
1322 39056516499
1323 390565164990
1324 65094194165
1325 18598341190
1326 27897511785
1327 11159004714
1328 1859834119
1329 286128326
1330 429192489
1331 4291924890
1332 715320815
1333 10014491410
1334 15021737115
1335 6008694846
1336 1001449141
1337 182081662
1338 273122493
1339 2731224930
1340 455204155
1341 130058330
1342 195087495
1343 78034998
1344 13005833
1345 494221654
1346 741332481
1347 7413324810
1348 1235554135
1349 17297757890
1350 25946636835
1351 10378654734
1352 1729775789
1353 38055067358
1354 57082601037
1355 570826010370
1356 95137668395
1357 27182190970
1358 40773286455
1359 16309314582
1360 2718219097
1361 70673696522
1362 106010544783
1363 1060105447830
1364 176684241305
1365 2473579378270
1366 3710369067405
1367 1484147626962
1368 247357937827
1369 44974170514
1370 67461255771
1371 674612557710
1372 112435426285
1373 32124407510
1374 48186611265
1375 19274644506
1376 3212440751
1377 377934206
1378 566901309
1379 5669013090
1380 944835515
1381 13227697210
1382 19841545815
1383 7936618326
1384 1322769721
1385 29100933862
1386 43651400793
1387 436514007930
1388 72752334655
1389 20786381330
1390 31179571995
1391 12471828798
1392 2078638133
1393 319790482
1394 479685723
1395 4796857230
1396 799476205
1397 11192666870
1398 16789000305
1399 6715600122
1400 1119266687
1401 203503034
1402 305254551
1403 3052545510
1404 508757585
1405 145359310
1406 218038965
1407 87215586
1408 14535931
1409 1263994
1410 1895991
1411 18959910
1412 3159985
1413 44239790
1414 66359685
1415 26543874
1416 4423979
1417 97327538
1418 145991307
1419 1459913070
1420 243318845
1421 69519670
1422 104279505
1423 41711802
1424 6951967
1425 180751142
1426 271126713
1427 2711267130
1428 451877855
1429 6326289970
1430 9489434955
1431 3795773982
1432 632628997
1433 115023454
1434 172535181
1435 1725351810
1436 287558635
1437 82159610
1438 123239415
1439 49295766
1440 8215961
1441 279342674
1442 419014011
1443 4190140110
1444 698356685
1445 9776993590
1446 14665490385
1447 5866196154
1448 977699359
1449 21509385898
1450 32264078847
1451 322640788470
1452 53773464745
1453 15363847070
1454 23045770605
1455 9218308242
1456 1536384707
1457 236366878
1458 354550317
1459 3545503170
1460 590917195
1461 8272840730
1462 12409261095
1463 4963704438
1464 827284073
1465 150415286
1466 225622929
1467 2256229290
1468 376038215
1469 107439490
1470 161159235
1471 64463694
1472 10743949
1473 1130942
1474 1696413
1475 16964130
1476 2827355
1477 39582970
1478 59374455
1479 23749782
1480 3958297
1481 87082534
1482 130623801
1483 1306238010
1484 217706335
1485 62201810
1486 93302715
1487 37321086
1488 6220181
1489 161724706
1490 242587059
1491 2425870590
1492 404311765
1493 5660364710
1494 8490547065
1495 3396218826
1496 566036471
1497 102915722
1498 154373583
1499 1543735830
1500 257289305
1501 73511230
1502 110266845
1503 44106738
1504 7351123
1505 864838
1506 1297257
1507 12972570
1508 2162095
1509 30269330
1510 45403995
1511 18161598
1512 3026933
1513 66592526
1514 99888789
1515 998887890
1516 166481315
1517 47566090
1518 71349135
1519 28539654
1520 4756609
1521 731786
1522 1097679
1523 10976790
1524 1829465
1525 25612510
1526 38418765
1527 15367506
1528 2561251
1529 465682
1530 698523
1531 6985230
1532 1164205
1533 332630
1534 498945
1535 199578
1536 33263
1537 2146
1538 3219
1539 32190
1540 5365
1541 75110
1542 112665
1543 45066
1544 7511
1545 165242
1546 247863
1547 2478630
1548 413105
1549 118030
1550 177045
1551 70818
1552 11803
1553 306878
1554 460317
1555 4603170
1556 767195
1557 10740730
1558 16111095
1559 6444438
1560 1074073
1561 195286
1562 292929
1563 2929290
1564 488215
1565 139490
1566 209235
1567 83694
1568 13949
1569 474266
1570 711399
1571 7113990
1572 1185665
1573 16599310
1574 24898965
1575 9959586
1576 1659931
1577 36518482
1578 54777723
1579 547777230
1580 91296205
1581 26084630
1582 39126945
1583 15650778
1584 2608463
1585 401302
1586 601953
1587 6019530
1588 1003255
1589 14045570
1590 21068355
1591 8427342
1592 1404557
1593 255374
1594 383061
1595 3830610
1596 638435
1597 182410
1598 273615
1599 109446
1600 18241
1601 693158
1602 1039737
1603 10397370
1604 1732895
1605 24260530
1606 36390795
1607 14556318
1608 2426053
1609 53373166
1610 80059749
1611 800597490
1612 133432915
1613 38123690
1614 57185535
1615 22874214
1616 3812369
1617 99121594
1618 148682391
1619 1486823910
1620 247803985
1621 3469255790
1622 5203883685
1623 2081553474
1624 346925579
1625 63077378
1626 94616067
1627 946160670
1628 157693445
1629 45055270
1630 67582905
1631 27033162
1632 4505527
1633 530062
1634 795093
1635 7950930
1636 1325155
1637 18552170
1638 27828255
1639 11131302
1640 1855217
1641 40814774
1642 61222161
1643 612221610
1644 102036935
1645 29153410
1646 43730115
1647 17492046
1648 2915341
1649 448514
1650 672771
1651 6727710
1652 1121285
1653 15697990
1654 23546985
1655 9418794
1656 1569799
1657 285418
1658 428127
1659 4281270
1660 713545
1661 203870
1662 305805
1663 122322
1664 20387
1665 937802
1666 1406703
1667 14067030
1668 2344505
1669 32823070
1670 49234605
1671 19693842
1672 3282307
1673 72210754
1674 108316131
1675 1083161310
1676 180526885
1677 51579110
1678 77368665
1679 30947466
1680 5157911
1681 134105686
1682 201158529
1683 2011585290
1684 335264215
1685 4693699010
1686 7040548515
1687 2816219406
1688 469369901
1689 85339982
1690 128009973
1691 1280099730
1692 213349955
1693 60957130
1694 91435695
1695 36574278
1696 6095713
1697 207254242
1698 310881363
1699 3108813630
1700 518135605
1701 7253898470
1702 10880847705
1703 4352339082
1704 725389847
1705 15958576634
1706 23937864951
1707 239378649510
1708 39896441585
1709 11398983310
1710 17098474965
1711 6839389986
1712 1139898331
1713 175368974
1714 263053461
1715 2630534610
1716 438422435
1717 6137914090
1718 9206871135
1719 3682748454
1720 613791409
1721 111598438
1722 167397657
1723 1673976570
1724 278996095
1725 79713170
1726 119569755
1727 47827902
1728 7971317
1729 839086
1730 1258629
1731 12586290
1732 2097715
1733 29368010
1734 44052015
1735 17620806
1736 2936801
1737 64609622
1738 96914433
1739 969144330
1740 161524055
1741 46149730
1742 69224595
1743 27689838
1744 4614973
1745 119989298
1746 179983947
1747 1799839470
1748 299973245
1749 4199625430
1750 6299438145
1751 2519775258
1752 419962543
1753 76356826
1754 114535239
1755 1145352390
1756 190892065
1757 54540590
1758 81810885
1759 32724354
1760 5454059
1761 641654
1762 962481
1763 9624810
1764 1604135
1765 22457890
1766 33686835
1767 13474734
1768 2245789
1769 49407358
1770 74111037
1771 741110370
1772 123518395
1773 35290970
1774 52936455
1775 21174582
1776 3529097
1777 542938
1778 814407
1779 8144070
1780 1357345
1781 19002830
1782 28504245
1783 11401698
1784 1900283
1785 345506
1786 518259
1787 5182590
1788 863765
1789 246790
1790 370185
1791 148074
1792 24679
1793 1702
1794 2553
1795 25530
1796 4255
1797 59570
1798 89355
1799 35742
1800 5957
1801 131054
1802 196581
1803 1965810
1804 327635
1805 93610
1806 140415
1807 56166
1808 9361
1809 243386
1810 365079
1811 3650790
1812 608465
1813 8518510
1814 12777765
1815 5111106
1816 851851
1817 154882
1818 232323
1819 2323230
1820 387205
1821 110630
1822 165945
1823 66378
1824 11063
1825 376142
1826 564213
1827 5642130
1828 940355
1829 13164970
1830 19747455
1831 7898982
1832 1316497
1833 28962934
1834 43444401
1835 434444010
1836 72407335
1837 20687810
1838 31031715
1839 12412686
1840 2068781
1841 318274
1842 477411
1843 4774110
1844 795685
1845 11139590
1846 16709385
1847 6683754
1848 1113959
1849 202538
1850 303807
1851 3038070
1852 506345
1853 144670
1854 217005
1855 86802
1856 14467
1857 549746
1858 824619
1859 8246190
1860 1374365
1861 19241110
1862 28861665
1863 11544666
1864 1924111
1865 42330442
1866 63495663
1867 634956630
1868 105826105
1869 30236030
1870 45354045
1871 18141618
1872 3023603
1873 78613678
1874 117920517
1875 1179205170
1876 196534195
1877 2751478730
1878 4127218095
1879 1650887238
1880 275147873
1881 50026886
1882 75040329
1883 750403290
1884 125067215
1885 35733490
1886 53600235
1887 21440094
1888 3573349
1889 420394
1890 630591
1891 6305910
1892 1050985
1893 14713790
1894 22070685
1895 8828274
1896 1471379
1897 32370338
1898 48555507
1899 485555070
1900 80925845
1901 23121670
1902 34682505
1903 13873002
1904 2312167
1905 355718
1906 533577
1907 5335770
1908 889295
1909 12450130
1910 18675195
1911 7470078
1912 1245013
1913 226366
1914 339549
1915 3395490
1916 565915
1917 161690
1918 242535
1919 97014
1920 16169
1921 1406
1922 2109
1923 21090
1924 3515
1925 49210
1926 73815
1927 29526
1928 4921
1929 108262
1930 162393
1931 1623930
1932 270655
1933 77330
1934 115995
1935 46398
1936 7733
1937 201058
1938 301587
1939 3015870
1940 502645
1941 7037030
1942 10555545
1943 4222218
1944 703703
1945 127946
1946 191919
1947 1919190
1948 319865
1949 91390
1950 137085
1951 54834
1952 9139
1953 310726
1954 466089
1955 4660890
1956 776815
1957 10875410
1958 16313115
1959 6525246
1960 1087541
1961 23925902
1962 35888853
1963 358888530
1964 59814755
1965 17089930
1966 25634895
1967 10253958
1968 1708993
1969 262922
1970 394383
1971 3943830
1972 657305
1973 9202270
1974 13803405
1975 5521362
1976 920227
1977 167314
1978 250971
1979 2509710
1980 418285
1981 119510
1982 179265
1983 71706
1984 11951
1985 1258
1986 1887
1987 18870
1988 3145
1989 44030
1990 66045
1991 26418
1992 4403
1993 96866
1994 145299
1995 1452990
1996 242165
1997 69190
1998 103785
1999 41514
2000 6919
2001 179894
2002 269841
2003 2698410
2004 449735
2005 6296290
2006 9444435
2007 3777774
2008 629629
2009 114478
2010 171717
2011 1717170
2012 286195
2013 81770
2014 122655
2015 49062
2016 8177
2017 962
2018 1443
2019 14430
2020 2405
2021 33670
2022 50505
2023 20202
2024 3367
2025 74074
2026 111111
2027 1111110
2028 185185
2029 52910
2030 79365
2031 31746
2032 5291
2033 814
2034 1221
2035 12210
2036 2035
2037 28490
2038 42735
2039 17094
2040 2849
2041 518
2042 777
2043 7770
2044 1295
2045 370
2046 555
2047 222
2048 37
2049 3034
2050 4551
2051 45510
2052 7585
2053 106190
2054 159285
2055 63714
2056 10619
2057 233618
2058 350427
2059 3504270
2060 584045
2061 166870
2062 250305
2063 100122
2064 16687
2065 433862
2066 650793
2067 6507930
2068 1084655
2069 15185170
2070 22777755
2071 9111102
2072 1518517
2073 276094
2074 414141
2075 4141410
2076 690235
2077 197210
2078 295815
2079 118326
2080 19721
2081 670514
2082 1005771
2083 10057710
2084 1676285
2085 23467990
2086 35201985
2087 14080794
2088 2346799
2089 51629578
2090 77444367
2091 774443670
2092 129073945
2093 36878270
2094 55317405
2095 22126962
2096 3687827
2097 567358
2098 851037
2099 8510370
2100 1418395
2101 19857530
2102 29786295
2103 11914518
2104 1985753
2105 361046
2106 541569
2107 5415690
2108 902615
2109 257890
2110 386835
2111 154734
2112 25789
2113 979982
2114 1469973
2115 14699730
2116 2449955
2117 34299370
2118 51449055
2119 20579622
2120 3429937
2121 75458614
2122 113187921
2123 1131879210
2124 188646535
2125 53899010
2126 80848515
2127 32339406
2128 5389901
2129 140137426
2130 210206139
2131 2102061390
2132 350343565
2133 4904809910
2134 7357214865
2135 2942885946
2136 490480991
2137 89178362
2138 133767543
2139 1337675430
2140 222945905
2141 63698830
2142 95548245
2143 38219298
2144 6369883
2145 749398
2146 1124097
2147 11240970
2148 1873495
2149 26228930
2150 39343395
2151 15737358
2152 2622893
2153 57703646
2154 86555469
2155 865554690
2156 144259115
2157 41216890
2158 61825335
2159 24730134
2160 4121689
2161 634106
2162 951159
2163 9511590
2164 1585265
2165 22193710
2166 33290565
2167 13316226
2168 2219371
2169 403522
2170 605283
2171 6052830
2172 1008805
2173 288230
2174 432345
2175 172938
2176 28823
2177 1325858
2178 1988787
2179 19887870
2180 3314645
2181 46405030
2182 69607545
2183 27843018
2184 4640503
2185 102091066
2186 153136599
2187 1531365990
2188 255227665
2189 72922190
2190 109383285
2191 43753314
2192 7292219
2193 189597694
2194 284396541
2195 2843965410
2196 473994235
2197 6635919290
2198 9953878935
2199 3981551574
2200 663591929
2201 120653078
2202 180979617
2203 1809796170
2204 301632695
2205 86180770
2206 129271155
2207 51708462
2208 8618077
2209 293014618
2210 439521927
2211 4395219270
2212 732536545
2213 10255511630
2214 15383267445
2215 6153306978
2216 1025551163
2217 22562125586
2218 33843188379
2219 338431883790
2220 56405313965
2221 16115803990
2222 24173705985
2223 9669482394
2224 1611580399
2225 247935446
2226 371903169
2227 3719031690
2228 619838615
2229 8677740610
2230 13016610915
2231 5206644366
2232 867774061
2233 157777102
2234 236665653
2235 2366656530
2236 394442755
2237 112697930
2238 169046895
2239 67618758
2240 11269793
2241 1186294
2242 1779441
2243 17794410
2244 2965735
2245 41520290
2246 62280435
2247 24912174
2248 4152029
2249 91344638
2250 137016957
2251 1370169570
2252 228361595
2253 65246170
2254 97869255
2255 39147702
2256 6524617
2257 169640042
2258 254460063
2259 2544600630
2260 424100105
2261 5937401470
2262 8906102205
2263 3562440882
2264 593740147
2265 107952754
2266 161929131
2267 1619291310
2268 269881885
2269 77109110
2270 115663665
2271 46265466
2272 7710911
2273 907166
2274 1360749
2275 13607490
2276 2267915
2277 31750810
2278 47626215
2279 19050486
2280 3175081
2281 69851782
2282 104777673
2283 1047776730
2284 174629455
2285 49894130
2286 74841195
2287 29936478
2288 4989413
2289 767602
2290 1151403
2291 11514030
2292 1919005
2293 26866070
2294 40299105
2295 16119642
2296 2686607
2297 488474
2298 732711
2299 7327110
2300 1221185
2301 348910
2302 523365
2303 209346
2304 34891
2305 2023678
2306 3035517
2307 30355170
2308 5059195
2309 70828730
2310 106243095
2311 42497238
2312 7082873
2313 155823206
2314 233734809
2315 2337348090
2316 389558015
2317 111302290
2318 166953435
2319 66781374
2320 11130229
2321 289385954
2322 434078931
2323 4340789310
2324 723464885
2325 10128508390
2326 15192762585
2327 6077105034
2328 1012850839
2329 184154698
2330 276232047
2331 2762320470
2332 460386745
2333 131539070
2334 197308605
2335 78923442
2336 13153907
2337 447232838
2338 670849257
2339 6708492570
2340 1118082095
2341 15653149330
2342 23479723995
2343 9391889598
2344 1565314933
2345 34436928526
2346 51655392789
2347 516553927890
2348 86092321315
2349 24597806090
2350 36896709135
2351 14758683654
2352 2459780609
2353 378427786
2354 567641679
2355 5676416790
2356 946069465
2357 13244972510
2358 19867458765
2359 7946983506
2360 1324497251
2361 240817682
2362 361226523
2363 3612265230
2364 602044205
2365 172012630
2366 258018945
2367 103207578
2368 17201263
2369 653647994
2370 980471991
2371 9804719910
2372 1634119985
2373 22877679790
2374 34316519685
2375 13726607874
2376 2287767979
2377 50330895538
2378 75496343307
2379 754963433070
2380 125827238845
2381 35950639670
2382 53925959505
2383 21570383802
2384 3595063967
2385 93471663142
2386 140207494713
2387 1402074947130
2388 233679157855
2389 3271508209970
2390 4907262314955
2391 1962904925982
2392 327150820997
2393 59481967454
2394 89222951181
2395 892229511810
2396 148704918635
2397 42487119610
2398 63730679415
2399 25492271766
2400 4248711961
2401 499848466
2402 749772699
2403 7497726990
2404 1249621165
2405 17494696310
2406 26242044465
2407 10496817786
2408 1749469631
2409 38488331882
2410 57732497823
2411 577324978230
2412 96220829705
2413 27491665630
2414 41237498445
2415 16494999378
2416 2749166563
2417 422948702
2418 634423053
2419 6344230530
2420 1057371755
2421 14803204570
2422 22204806855
2423 8881922742
2424 1480320457
2425 269149174
2426 403723761
2427 4037237610
2428 672872935
2429 192249410
2430 288374115
2431 115349646
2432 19224941
2433 1671734
2434 2507601
2435 25076010
2436 4179335
2437 58510690
2438 87766035
2439 35106414
2440 5851069
2441 128723518
2442 193085277
2443 1930852770
2444 321808795
2445 91945370
2446 137918055
2447 55167222
2448 9194537
2449 239057962
2450 358586943
2451 3585869430
2452 597644905
2453 8367028670
2454 12550543005
2455 5020217202
2456 836702867
2457 152127794
2458 228191691
2459 2281916910
2460 380319485
2461 108662710
2462 162994065
2463 65197626
2464 10866271
2465 369453214
2466 554179821
2467 5541798210
2468 923633035
2469 12930862490
2470 19396293735
2471 7758517494
2472 1293086249
2473 28447897478
2474 42671846217
2475 426718462170
2476 71119743695
2477 20319926770
2478 30479890155
2479 12191956062
2480 2031992677
2481 312614258
2482 468921387
2483 4689213870
2484 781535645
2485 10941499030
2486 16412248545
2487 6564899418
2488 1094149903
2489 198936346
2490 298404519
2491 2984045190
2492 497340865
2493 142097390
2494 213146085
2495 85258434
2496 14209739
2497 1495762
2498 2243643
2499 22436430
2500 3739405
2501 52351670
2502 78527505
2503 31411002
2504 5235167
2505 115173674
2506 172760511
2507 1727605110
2508 287934185
2509 82266910
2510 123400365
2511 49360146
2512 8226691
2513 213893966
2514 320840949
2515 3208409490
2516 534734915
2517 7486288810
2518 11229433215
2519 4491773286
2520 748628881
2521 136114342
2522 204171513
2523 2041715130
2524 340285855
2525 97224530
2526 145836795
2527 58334718
2528 9722453
2529 1143818
2530 1715727
2531 17157270
2532 2859545
2533 40033630
2534 60050445
2535 24020178
2536 4003363
2537 88073986
2538 132110979
2539 1321109790
2540 220184965
2541 62909990
2542 94364985
2543 37745994
2544 6290999
2545 967846
2546 1451769
2547 14517690
2548 2419615
2549 33874610
2550 50811915
2551 20324766
2552 3387461
2553 615902
2554 923853
2555 9238530
2556 1539755
2557 439930
2558 659895
2559 263958
2560 43993
2561 2727566
2562 4091349
2563 40913490
2564 6818915
2565 95464810
2566 143197215
2567 57278886
2568 9546481
2569 210022582
2570 315033873
2571 3150338730
2572 525056455
2573 150016130
2574 225024195
2575 90009678
2576 15001613
2577 390041938
2578 585062907
2579 5850629070
2580 975104845
2581 13651467830
2582 20477201745
2583 8190880698
2584 1365146783
2585 248208506
2586 372312759
2587 3723127590
2588 620521265
2589 177291790
2590 265937685
2591 106375074
2592 17729179
2593 602792086
2594 904188129
2595 9041881290
2596 1506980215
2597 21097723010
2598 31646584515
2599 12658633806
2600 2109772301
2601 46414990622
2602 69622485933
2603 696224859330
2604 116037476555
2605 33153564730
2606 49730347095
2607 19892138838
2608 3315356473
2609 510054842
2610 765082263
2611 7650822630
2612 1275137105
2613 17851919470
2614 26777879205
2615 10711151682
2616 1785191947
2617 324580354
2618 486870531
2619 4868705310
2620 811450885
2621 231843110
2622 347764665
2623 139105866
2624 23184311
2625 881003818
2626 1321505727
2627 13215057270
2628 2202509545
2629 30835133630
2630 46252700445
2631 18501080178
2632 3083513363
2633 67837293986
2634 101755940979
2635 1017559409790
2636 169593234965
2637 48455209990
2638 72682814985
2639 29073125994
2640 4845520999
2641 125983545974
2642 188975318961
2643 1889753189610
2644 314958864935
2645 4409424109090
2646 6614136163635
2647 2645654465454
2648 440942410909
2649 80171347438
2650 120257021157
2651 1202570211570
2652 200428368595
2653 57265248170
2654 85897872255
2655 34359148902
2656 5726524817
2657 673708802
2658 1010563203
2659 10105632030
2660 1684272005
2661 23579808070
2662 35369712105
2663 14147884842
2664 2357980807
2665 51875577754
2666 77813366631
2667 778133666310
2668 129688944385
2669 37053984110
2670 55580976165
2671 22232390466
2672 3705398411
2673 570061294
2674 855091941
2675 8550919410
2676 1425153235
2677 19952145290
2678 29928217935
2679 11971287174
2680 1995214529
2681 362766278
2682 544149417
2683 5441494170
2684 906915695
2685 259118770
2686 388678155
2687 155471262
2688 25911877
2689 1191946342
2690 1787919513
2691 17879195130
2692 2979865855
2693 41718121970
2694 62577182955
2695 25030873182
2696 4171812197
2697 91779868334
2698 137669802501
2699 1376698025010
2700 229449670835
2701 65557048810
2702 98335573215
2703 39334229286
2704 6555704881
2705 170448326906
2706 255672490359
2707 2556724903590
2708 426120817265
2709 5965691441710
2710 8948537162565
2711 3579414865026
2712 596569144171
2713 108467117122
2714 162700675683
2715 1627006756830
2716 271167792805
2717 77476512230
2718 116214768345
2719 46485907338
2720 7747651223
2721 263420141582
2722 395130212373
2723 3951302123730
2724 658550353955
2725 9219704955370
2726 13829557433055
2727 5531822973222
2728 921970495537
2729 20283350901814
2730 30425026352721
2731 304250263527210
2732 50708377254535
2733 14488107787010
2734 21732161680515
2735 8692864672206
2736 1448810778701
2737 222893965954
2738 334340948931
2739 3343409489310
2740 557234914885
2741 7801288808390
2742 11701933212585
2743 4680773285034
2744 780128880839
2745 141841614698
2746 212762422047
2747 2127624220470
2748 354604036745
2749 101315439070
2750 151973158605
2751 60789263442
2752 10131543907
2753 1066478306
2754 1599717459
2755 15997174590
2756 2666195765
2757 37326740710
2758 55990111065
2759 22396044426
2760 3732674071
2761 82118829562
2762 123178244343
2763 1231782443430
2764 205297073905
2765 58656306830
2766 87984460245
2767 35193784098
2768 5865630683
2769 152506397758
2770 228759596637
2771 2287595966370
2772 381265994395
2773 5337723921530
2774 8006585882295
2775 3202634352918
2776 533772392153
2777 97049525846
2778 145574288769
2779 1455742887690
2780 242623814615
2781 69321089890
2782 103981634835
2783 41592653934
2784 6932108989
2785 815542234
2786 1223313351
2787 12233133510
2788 2038855585
2789 28543978190
2790 42815967285
2791 17126386914
2792 2854397819
2793 62796752018
2794 94195128027
2795 941951280270
2796 156991880045
2797 44854822870
2798 67282234305
2799 26912893722
2800 4485482287
2801 690074198
2802 1035111297
2803 10351112970
2804 1725185495
2805 24152596930
2806 36228895395
2807 14491558158
2808 2415259693
2809 439138126
2810 658707189
2811 6587071890
2812 1097845315
2813 313670090
2814 470505135
2815 188202054
2816 31367009
2817 2163242
2818 3244863
2819 32448630
2820 5408105
2821 75713470
2822 113570205
2823 45428082
2824 7571347
2825 166569634
2826 249854451
2827 2498544510
2828 416424085
2829 118978310
2830 178467465
2831 71386986
2832 11897831
2833 309343606
2834 464015409
2835 4640154090
2836 773359015
2837 10827026210
2838 16240539315
2839 6496215726
2840 1082702621
2841 196855022
2842 295282533
2843 2952825330
2844 492137555
2845 140610730
2846 210916095
2847 84366438
2848 14061073
2849 478076482
2850 717114723
2851 7171147230
2852 1195191205
2853 16732676870
2854 25099015305
2855 10039606122
2856 1673267687
2857 36811889114
2858 55217833671
2859 552178336710
2860 92029722785
2861 26294206510
2862 39441309765
2863 15776523906
2864 2629420651
2865 404526254
2866 606789381
2867 6067893810
2868 1011315635
2869 14158418890
2870 21237628335
2871 8495051334
2872 1415841889
2873 257425798
2874 386138697
2875 3861386970
2876 643564495
2877 183875570
2878 275813355
2879 110325342
2880 18387557
2881 698727166
2882 1048090749
2883 10480907490
2884 1746817915
2885 24455450810
2886 36683176215
2887 14673270486
2888 2445545081
2889 53801991782
2890 80702987673
2891 807029876730
2892 134504979455
2893 38429994130
2894 57644991195
2895 23057996478
2896 3842999413
2897 99917984738
2898 149876977107
2899 1498769771070
2900 249794961845
2901 3497129465830
2902 5245694198745
2903 2098277679498
2904 349712946583
2905 63584172106
2906 95376258159
2907 953762581590
2908 158960430265
2909 45417265790
2910 68125898685
2911 27250359474
2912 4541726579
2913 534320774
2914 801481161
2915 8014811610
2916 1335801935
2917 18701227090
2918 28051840635
2919 11220736254
2920 1870122709
2921 41142699598
2922 61714049397
2923 617140493970
2924 102856748995
2925 29387642570
2926 44081463855
2927 17632585542
2928 2938764257
2929 452117578
2930 678176367
2931 6781763670
2932 1130293945
2933 15824115230
2934 23736172845
2935 9494469138
2936 1582411523
2937 287711186
2938 431566779
2939 4315667790
2940 719277965
2941 205507990
2942 308261985
2943 123304794
2944 20550799
2945 1787026
2946 2680539
2947 26805390
2948 4467565
2949 62545910
2950 93818865
2951 37527546
2952 6254591
2953 137601002
2954 206401503
2955 2064015030
2956 344002505
2957 98286430
2958 147429645
2959 58971858
2960 9828643
2961 255544718
2962 383317077
2963 3833170770
2964 638861795
2965 8944065130
2966 13416097695
2967 5366439078
2968 894406513
2969 162619366
2970 243929049
2971 2439290490
2972 406548415
2973 116156690
2974 174235035
2975 69694014
2976 11615669
2977 394932746
2978 592399119
2979 5923991190
2980 987331865
2981 13822646110
2982 20733969165
2983 8293587666
2984 1382264611
2985 30409821442
2986 45614732163
2987 456147321630
2988 76024553605
2989 21721301030
2990 32581951545
2991 13032780618
2992 2172130103
2993 334173862
2994 501260793
2995 5012607930
2996 835434655
2997 11696085170
2998 17544127755
2999 7017651102
3000 1169608517
3001 212656094
3002 318984141
3003 3189841410
3004 531640235
3005 151897210
3006 227845815
3007 91138326
3008 15189721
3009 1598918
3010 2398377
3011 23983770
3012 3997295
3013 55962130
3014 83943195
3015 33577278
3016 5596213
3017 123116686
3018 184675029
3019 1846750290
3020 307791715
3021 87940490
3022 131910735
3023 52764294
3024 8794049
3025 228645274
3026 342967911
3027 3429679110
3028 571613185
3029 8002584590
3030 12003876885
3031 4801550754
3032 800258459
3033 145501538
3034 218252307
3035 2182523070
3036 363753845
3037 103929670
3038 155894505
3039 62357802
3040 10392967
3041 1222702
3042 1834053
3043 18340530
3044 3056755
3045 42794570
3046 64191855
3047 25676742
3048 4279457
3049 94148054
3050 141222081
3051 1412220810
3052 235370135
3053 67248610
3054 100872915
3055 40349166
3056 6724861
3057 1034594
3058 1551891
3059 15518910
3060 2586485
3061 36210790
3062 54316185
3063 21726474
3064 3621079
3065 658378
3066 987567
3067 9875670
3068 1645945
3069 470270
3070 705405
3071 282162
3072 47027
3073 2542
3074 3813
3075 38130
3076 6355
3077 88970
3078 133455
3079 53382
3080 8897
3081 195734
3082 293601
3083 2936010
3084 489335
3085 139810
3086 209715
3087 83886
3088 13981
3089 363506
3090 545259
3091 5452590
3092 908765
3093 12722710
3094 19084065
3095 7633626
3096 1272271
3097 231322
3098 346983
3099 3469830
3100 578305
3101 165230
3102 247845
3103 99138
3104 16523
3105 561782
3106 842673
3107 8426730
3108 1404455
3109 19662370
3110 29493555
3111 11797422
3112 1966237
3113 43257214
3114 64885821
3115 648858210
3116 108143035
3117 30898010
3118 46347015
3119 18538806
3120 3089801
3121 475354
3122 713031
3123 7130310
3124 1188385
3125 16637390
3126 24956085
3127 9982434
3128 1663739
3129 302498
3130 453747
3131 4537470
3132 756245
3133 216070
3134 324105
3135 129642
3136 21607
3137 821066
3138 1231599
3139 12315990
3140 2052665
3141 28737310
3142 43105965
3143 17242386
3144 2873731
3145 63222082
3146 94833123
3147 948331230
3148 158055205
3149 45158630
3150 67737945
3151 27095178
3152 4515863
3153 117412438
3154 176118657
3155 1761186570
3156 293531095
3157 4109435330
3158 6164152995
3159 2465661198
3160 410943533
3161 74717006
3162 112075509
3163 1120755090
3164 186792515
3165 53369290
3166 80053935
3167 32021574
3168 5336929
3169 627874
3170 941811
3171 9418110
3172 1569685
3173 21975590
3174 32963385
3175 13185354
3176 2197559
3177 48346298
3178 72519447
3179 725194470
3180 120865745
3181 34533070
3182 51799605
3183 20719842
3184 3453307
3185 531278
3186 796917
3187 7969170
3188 1328195
3189 18594730
3190 27892095
3191 11156838
3192 1859473
3193 338086
3194 507129
3195 5071290
3196 845215
3197 241490
3198 362235
3199 144894
3200 24149
3201 1110854
3202 1666281
3203 16662810
3204 2777135
3205 38879890
3206 58319835
3207 23327934
3208 3887989
3209 85535758
3210 128303637
3211 1283036370
3212 213839395
3213 61096970
3214 91645455
3215 36658182
3216 6109697
3217 158852122
3218 238278183
3219 2382781830
3220 397130305
3221 5559824270
3222 8339736405
3223 3335894562
3224 555982427
3225 101087714
3226 151631571
3227 1516315710
3228 252719285
3229 72205510
3230 108308265
3231 43323306
3232 7220551
3233 245498734
3234 368248101
3235 3682481010
3236 613746835
3237 8592455690
3238 12888683535
3239 5155473414
3240 859245569
3241 18903402518
3242 28355103777
3243 283551037770
3244 47258506295
3245 13502430370
3246 20253645555
3247 8101458222
3248 1350243037
3249 207729698
3250 311594547
3251 3115945470
3252 519324245
3253 7270539430
3254 10905809145
3255 4362323658
3256 727053943
3257 132191626
3258 198287439
3259 1982874390
3260 330479065
3261 94422590
3262 141633885
3263 56653554
3264 9442259
3265 993922
3266 1490883
3267 14908830
3268 2484805
3269 34787270
3270 52180905
3271 20872362
3272 3478727
3273 76531994
3274 114797991
3275 1147979910
3276 191329985
3277 54665710
3278 81998565
3279 32799426
3280 5466571
3281 142130846
3282 213196269
3283 2131962690
3284 355327115
3285 4974579610
3286 7461869415
3287 2984747766
3288 497457961
3289 90446902
3290 135670353
3291 1356703530
3292 226117255
3293 64604930
3294 96907395
3295 38762958
3296 6460493
3297 760058
3298 1140087
3299 11400870
3300 1900145
3301 26602030
3302 39903045
3303 15961218
3304 2660203
3305 58524466
3306 87786699
3307 877866990
3308 146311165
3309 41803190
3310 62704785
3311 25081914
3312 4180319
3313 643126
3314 964689
3315 9646890
3316 1607815
3317 22509410
3318 33764115
3319 13505646
3320 2250941
3321 409262
3322 613893
3323 6138930
3324 1023155
3325 292330
3326 438495
3327 175398
3328 29233
3329 1695514
3330 2543271
3331 25432710
3332 4238785
3333 59342990
3334 89014485
3335 35605794
3336 5934299
3337 130554578
3338 195831867
3339 1958318670
3340 326386445
3341 93253270
3342 139879905
3343 55951962
3344 9325327
3345 242458502
3346 363687753
3347 3636877530
3348 606146255
3349 8486047570
3350 12729071355
3351 5091628542
3352 848604757
3353 154291774
3354 231437661
3355 2314376610
3356 385729435
3357 110208410
3358 165312615
3359 66125046
3360 11020841
3361 374708594
3362 562062891
3363 5620628910
3364 936771485
3365 13114800790
3366 19672201185
3367 7868880474
3368 1311480079
3369 28852561738
3370 43278842607
3371 432788426070
3372 72131404345
3373 20608972670
3374 30913459005
3375 12365383602
3376 2060897267
3377 317061118
3378 475591677
3379 4755916770
3380 792652795
3381 11097139130
3382 16645708695
3383 6658283478
3384 1109713913
3385 201766166
3386 302649249
3387 3026492490
3388 504415415
3389 144118690
3390 216178035
3391 86471214
3392 14411869
3393 547651022
3394 821476533
3395 8214765330
3396 1369127555
3397 19167785770
3398 28751678655
3399 11500671462
3400 1916778577
3401 42169128694
3402 63253693041
3403 632536930410
3404 105422821735
3405 30120806210
3406 45181209315
3407 18072483726
3408 3012080621
3409 78314096146
3410 117471144219
3411 1174711442190
3412 195785240365
3413 2740993365110
3414 4111490047665
3415 1644596019066
3416 274099336511
3417 49836243002
3418 74754364503
3419 747543645030
3420 124590607505
3421 35597316430
3422 53395974645
3423 21358389858
3424 3559731643
3425 418791958
3426 628187937
3427 6281879370
3428 1046979895
3429 14657718530
3430 21986577795
3431 8794631118
3432 1465771853
3433 32246980766
3434 48370471149
3435 483704711490
3436 80617451915
3437 23033557690
3438 34550336535
3439 13820134614
3440 2303355769
3441 354362426
3442 531543639
3443 5315436390
3444 885906065
3445 12402684910
3446 18604027365
3447 7441610946
3448 1240268491
3449 225503362
3450 338255043
3451 3382550430
3452 563758405
3453 161073830
3454 241610745
3455 96644298
3456 16107383
3457 1400642
3458 2100963
3459 21009630
3460 3501605
3461 49022470
3462 73533705
3463 29413482
3464 4902247
3465 107849434
3466 161774151
3467 1617741510
3468 269623585
3469 77035310
3470 115552965
3471 46221186
3472 7703531
3473 200291806
3474 300437709
3475 3004377090
3476 500729515
3477 7010213210
3478 10515319815
3479 4206127926
3480 701021321
3481 127458422
3482 191187633
3483 1911876330
3484 318646055
3485 91041730
3486 136562595
3487 54625038
3488 9104173
3489 309541882
3490 464312823
3491 4643128230
3492 773854705
3493 10833965870
3494 16250948805
3495 6500379522
3496 1083396587
3497 23834724914
3498 35752087371
3499 357520873710
3500 59586812285
3501 17024803510
3502 25537205265
3503 10214882106
3504 1702480351
3505 261920054
3506 392880081
3507 3928800810
3508 654800135
3509 9167201890
3510 13750802835
3511 5500321134
3512 916720189
3513 166676398
3514 250014597
3515 2500145970
3516 416690995
3517 119054570
3518 178581855
3519 71432742
3520 11905457
3521 1253206
3522 1879809
3523 18798090
3524 3133015
3525 43862210
3526 65793315
3527 26317326
3528 4386221
3529 96496862
3530 144745293
3531 1447452930
3532 241242155
3533 68926330
3534 103389495
3535 41355798
3536 6892633
3537 179208458
3538 268812687
3539 2688126870
3540 448021145
3541 6272296030
3542 9408444045
3543 3763377618
3544 627229603
3545 114041746
3546 171062619
3547 1710626190
3548 285104365
3549 81458390
3550 122187585
3551 48875034
3552 8145839
3553 958334
3554 1437501
3555 14375010
3556 2395835
3557 33541690
3558 50312535
3559 20125014
3560 3354169
3561 73791718
3562 110687577
3563 1106875770
3564 184479295
3565 52708370
3566 79062555
3567 31625022
3568 5270837
3569 810898
3570 1216347
3571 12163470
3572 2027245
3573 28381430
3574 42572145
3575 17028858
3576 2838143
3577 516026
3578 774039
3579 7740390
3580 1290065
3581 368590
3582 552885
3583 221154
3584 36859
3585 2378
3586 3567
3587 35670
3588 5945
3589 83230
3590 124845
3591 49938
3592 8323
3593 183106
3594 274659
3595 2746590
3596 457765
3597 130790
3598 196185
3599 78474
3600 13079
3601 340054
3602 510081
3603 5100810
3604 850135
3605 11901890
3606 17852835
3607 7141134
3608 1190189
3609 216398
3610 324597
3611 3245970
3612 540995
3613 154570
3614 231855
3615 92742
3616 15457
3617 525538
3618 788307
3619 7883070
3620 1313845
3621 18393830
3622 27590745
3623 11036298
3624 1839383
3625 40466426
3626 60699639
3627 606996390
3628 101166065
3629 28904590
3630 43356885
3631 17342754
3632 2890459
3633 444686
3634 667029
3635 6670290
3636 1111715
3637 15564010
3638 23346015
3639 9338406
3640 1556401
3641 282982
3642 424473
3643 4244730
3644 707455
3645 202130
3646 303195
3647 121278
3648 20213
3649 768094
3650 1152141
3651 11521410
3652 1920235
3653 26883290
3654 40324935
3655 16129974
3656 2688329
3657 59143238
3658 88714857
3659 887148570
3660 147858095
3661 42245170
3662 63367755
3663 25347102
3664 4224517
3665 109837442
3666 164756163
3667 1647561630
3668 274593605
3669 3844310470
3670 5766465705
3671 2306586282
3672 384431047
3673 69896554
3674 104844831
3675 1048448310
3676 174741385
3677 49926110
3678 74889165
3679 29955666
3680 4992611
3681 587366
3682 881049
3683 8810490
3684 1468415
3685 20557810
3686 30836715
3687 12334686
3688 2055781
3689 45227182
3690 67840773
3691 678407730
3692 113067955
3693 32305130
3694 48457695
3695 19383078
3696 3230513
3697 497002
3698 745503
3699 7455030
3700 1242505
3701 17395070
3702 26092605
3703 10437042
3704 1739507
3705 316274
3706 474411
3707 4744110
3708 790685
3709 225910
3710 338865
3711 135546
3712 22591
3713 1039186
3714 1558779
3715 15587790
3716 2597965
3717 36371510
3718 54557265
3719 21822906
3720 3637151
3721 80017322
3722 120025983
3723 1200259830
3724 200043305
3725 57155230
3726 85732845
3727 34293138
3728 5715523
3729 148603598
3730 222905397
3731 2229053970
3732 371508995
3733 5201125930
3734 7801688895
3735 3120675558
3736 520112593
3737 94565926
3738 141848889
3739 1418488890
3740 236414815
3741 67547090
3742 101320635
3743 40528254
3744 6754709
3745 229660106
3746 344490159
3747 3444901590
3748 574150265
3749 8038103710
3750 12057155565
3751 4822862226
3752 803810371
3753 17683828162
3754 26525742243
3755 265257422430
3756 44209570405
3757 12631305830
3758 18946958745
3759 7578783498
3760 1263130583
3761 194327782
3762 291491673
3763 2914916730
3764 485819455
3765 6801472370
3766 10202208555
3767 4080883422
3768 680147237
3769 123663134
3770 185494701
3771 1854947010
3772 309157835
3773 88330810
3774 132496215
3775 52998486
3776 8833081
3777 929798
3778 1394697
3779 13946970
3780 2324495
3781 32542930
3782 48814395
3783 19525758
3784 3254293
3785 71594446
3786 107391669
3787 1073916690
3788 178986115
3789 51138890
3790 76708335
3791 30683334
3792 5113889
3793 132961114
3794 199441671
3795 1994416710
3796 332402785
3797 4653638990
3798 6980458485
3799 2792183394
3800 465363899
3801 84611618
3802 126917427
3803 1269174270
3804 211529045
3805 60436870
3806 90655305
3807 36262122
3808 6043687
3809 711022
3810 1066533
3811 10665330
3812 1777555
3813 24885770
3814 37328655
3815 14931462
3816 2488577
3817 54748694
3818 82123041
3819 821230410
3820 136871735
3821 39106210
3822 58659315
3823 23463726
3824 3910621
3825 601634
3826 902451
3827 9024510
3828 1504085
3829 21057190
3830 31585785
3831 12634314
3832 2105719
3833 382858
3834 574287
3835 5742870
3836 957145
3837 273470
3838 410205
3839 164082
3840 27347
3841 1886
3842 2829
3843 28290
3844 4715
3845 66010
3846 99015
3847 39606
3848 6601
3849 145222
3850 217833
3851 2178330
3852 363055
3853 103730
3854 155595
3855 62238
3856 10373
3857 269698
3858 404547
3859 4045470
3860 674245
3861 9439430
3862 14159145
3863 5663658
3864 943943
3865 171626
3866 257439
3867 2574390
3868 429065
3869 122590
3870 183885
3871 73554
3872 12259
3873 416806
3874 625209
3875 6252090
3876 1042015
3877 14588210
3878 21882315
3879 8752926
3880 1458821
3881 32094062
3882 48141093
3883 481410930
3884 80235155
3885 22924330
3886 34386495
3887 13754598
3888 2292433
3889 352682
3890 529023
3891 5290230
3892 881705
3893 12343870
3894 18515805
3895 7406322
3896 1234387
3897 224434
3898 336651
3899 3366510
3900 561085
3901 160310
3902 240465
3903 96186
3904 16031
3905 609178
3906 913767
3907 9137670
3908 1522945
3909 21321230
3910 31981845
3911 12792738
3912 2132123
3913 46906706
3914 70360059
3915 703600590
3916 117266765
3917 33504790
3918 50257185
3919 20102874
3920 3350479
3921 87112454
3922 130668681
3923 1306686810
3924 217781135
3925 3048935890
3926 4573403835
3927 1829361534
3928 304893589
3929 55435198
3930 83152797
3931 831527970
3932 138587995
3933 39596570
3934 59394855
3935 23757942
3936 3959657
3937 465842
3938 698763
3939 6987630
3940 1164605
3941 16304470
3942 24456705
3943 9782682
3944 1630447
3945 35869834
3946 53804751
3947 538047510
3948 89674585
3949 25621310
3950 38431965
3951 15372786
3952 2562131
3953 394174
3954 591261
3955 5912610
3956 985435
3957 13796090
3958 20694135
3959 8277654
3960 1379609
3961 250838
3962 376257
3963 3762570
3964 627095
3965 179170
3966 268755
3967 107502
3968 17917
3969 1558
3970 2337
3971 23370
3972 3895
3973 54530
3974 81795
3975 32718
3976 5453
3977 119966
3978 179949
3979 1799490
3980 299915
3981 85690
3982 128535
3983 51414
3984 8569
3985 222794
3986 334191
3987 3341910
3988 556985
3989 7797790
3990 11696685
3991 4678674
3992 779779
3993 141778
3994 212667
3995 2126670
3996 354445
3997 101270
3998 151905
3999 60762
4000 10127
4001 344318
4002 516477
4003 5164770
4004 860795
4005 12051130
4006 18076695
4007 7230678
4008 1205113
4009 26512486
4010 39768729
4011 397687290
4012 66281215
4013 18937490
4014 28406235
4015 11362494
4016 1893749
4017 291346
4018 437019
4019 4370190
4020 728365
4021 10197110
4022 15295665
4023 6118266
4024 1019711
4025 185402
4026 278103
4027 2781030
4028 463505
4029 132430
4030 198645
4031 79458
4032 13243
4033 1394
4034 2091
4035 20910
4036 3485
4037 48790
4038 73185
4039 29274
4040 4879
4041 107338
4042 161007
4043 1610070
4044 268345
4045 76670
4046 115005
4047 46002
4048 7667
4049 199342
4050 299013
4051 2990130
4052 498355
4053 6976970
4054 10465455
4055 4186182
4056 697697
4057 126854
4058 190281
4059 1902810
4060 317135
4061 90610
4062 135915
4063 54366
4064 9061
4065 1066
4066 1599
4067 15990
4068 2665
4069 37310
4070 55965
4071 22386
4072 3731
4073 82082
4074 123123
4075 1231230
4076 205205
4077 58630
4078 87945
4079 35178
4080 5863
4081 902
4082 1353
4083 13530
4084 2255
4085 31570
4086 47355
4087 18942
4088 3157
4089 574
4090 861
4091 8610
4092 1435
4093 410
4094 615
4095 246
4096 41
4097 3526
4098 5289
4099 52890
4100 8815
4101 123410
4102 185115
4103 74046
4104 12341
4105 271502
4106 407253
4107 4072530
4108 678755
4109 193930
4110 290895
4111 116358
4112 19393
4113 504218
4114 756327
4115 7563270
4116 1260545
4117 17647630
4118 26471445
4119 10588578
4120 1764763
4121 320866
4122 481299
4123 4812990
4124 802165
4125 229190
4126 343785
4127 137514
4128 22919
4129 779246
4130 1168869
4131 11688690
4132 1948115
4133 27273610
4134 40910415
4135 16364166
4136 2727361
4137 60001942
4138 90002913
4139 900029130
4140 150004855
4141 42858530
4142 64287795
4143 25715118
4144 4285853
4145 659362
4146 989043
4147 9890430
4148 1648405
4149 23077670
4150 34616505
4151 13846602
4152 2307767
4153 419594
4154 629391
4155 6293910
4156 1048985
4157 299710
4158 449565
4159 179826
4160 29971
4161 1138898
4162 1708347
4163 17083470
4164 2847245
4165 39861430
4166 59792145
4167 23916858
4168 3986143
4169 87695146
4170 131542719
4171 1315427190
4172 219237865
4173 62639390
4174 93959085
4175 37583634
4176 6263939
4177 162862414
4178 244293621
4179 2442936210
4180 407156035
4181 5700184490
4182 8550276735
4183 3420110694
4184 570018449
4185 103639718
4186 155459577
4187 1554595770
4188 259099295
4189 74028370
4190 111042555
4191 44417022
4192 7402837
4193 870922
4194 1306383
4195 13063830
4196 2177305
4197 30482270
4198 45723405
4199 18289362
4200 3048227
4201 67060994
4202 100591491
4203 1005914910
4204 167652485
4205 47900710
4206 71851065
4207 28740426
4208 4790071
4209 736934
4210 1105401
4211 11054010
4212 1842335
4213 25792690
4214 38689035
4215 15475614
4216 2579269
4217 468958
4218 703437
4219 7034370
4220 1172395
4221 334970
4222 502455
4223 200982
4224 33497
4225 1540862
4226 2311293
4227 23112930
4228 3852155
4229 53930170
4230 80895255
4231 32358102
4232 5393017
4233 118646374
4234 177969561
4235 1779695610
4236 296615935
4237 84747410
4238 127121115
4239 50848446
4240 8474741
4241 220343266
4242 330514899
4243 3305148990
4244 550858165
4245 7712014310
4246 11568021465
4247 4627208586
4248 771201431
4249 140218442
4250 210327663
4251 2103276630
4252 350546105
4253 100156030
4254 150234045
4255 60093618
4256 10015603
4257 340530502
4258 510795753
4259 5107957530
4260 851326255
4261 11918567570
4262 17877851355
4263 7151140542
4264 1191856757
4265 26220848654
4266 39331272981
4267 393312729810
4268 65552121635
4269 18729177610
4270 28093766415
4271 11237506566
4272 1872917761
4273 288141194
4274 432211791
4275 4322117910
4276 720352985
4277 10084941790
4278 15127412685
4279 6050965074
4280 1008494179
4281 183362578
4282 275043867
4283 2750438670
4284 458406445
4285 130973270
4286 196459905
4287 78583962
4288 13097327
4289 1378666
4290 2067999
4291 20679990
4292 3446665
4293 48253310
4294 72379965
4295 28951986
4296 4825331
4297 106157282
4298 159235923
4299 1592359230
4300 265393205
4301 75826630
4302 113739945
4303 45495978
4304 7582663
4305 197149238
4306 295723857
4307 2957238570
4308 492873095
4309 6900223330
4310 10350334995
4311 4140133998
4312 690022333
4313 125458606
4314 188187909
4315 1881879090
4316 313646515
4317 89613290
4318 134419935
4319 53767974
4320 8961329
4321 1054274
4322 1581411
4323 15814110
4324 2635685
4325 36899590
4326 55349385
4327 22139754
4328 3689959
4329 81179098
4330 121768647
4331 1217686470
4332 202947745
4333 57985070
4334 86977605
4335 34791042
4336 5798507
4337 892078
4338 1338117
4339 13381170
4340 2230195
4341 31222730
4342 46834095
4343 18733638
4344 3122273
4345 567686
4346 851529
4347 8515290
4348 1419215
4349 405490
4350 608235
4351 243294
4352 40549
4353 2351842
4354 3527763
4355 35277630
4356 5879605
4357 82314470
4358 123471705
4359 49388682
4360 8231447
4361 181091834
4362 271637751
4363 2716377510
4364 452729585
4365 129351310
4366 194026965
4367 77610786
4368 12935131
4369 336313406
4370 504470109
4371 5044701090
4372 840783515
4373 11770969210
4374 17656453815
4375 7062581526
4376 1177096921
4377 214017622
4378 321026433
4379 3210264330
4380 535044055
4381 152869730
4382 229304595
4383 91721838
4384 15286973
4385 519757082
4386 779635623
4387 7796356230
4388 1299392705
4389 18191497870
4390 27287246805
4391 10914898722
4392 1819149787
4393 40021295314
4394 60031942971
4395 600319429710
4396 100053238285
4397 28586639510
4398 42879959265
4399 17151983706
4400 2858663951
4401 439794454
4402 659691681
4403 6596916810
4404 1099486135
4405 15392805890
4406 23089208835
4407 9235683534
4408 1539280589
4409 279869198
4410 419803797
4411 4198037970
4412 699672995
4413 199906570
4414 299859855
4415 119943942
4416 19990657
4417 759644966
4418 1139467449
4419 11394674490
4420 1899112415
4421 26587573810
4422 39881360715
4423 15952544286
4424 2658757381
4425 58492662382
4426 87738993573
4427 877389935730
4428 146231655955
4429 41780473130
4430 62670709695
4431 25068283878
4432 4178047313
4433 108629230138
4434 162943845207
4435 1629438452070
4436 271573075345
4437 3802023054830
4438 5703034582245
4439 2281213832898
4440 380202305483
4441 69127691906
4442 103691537859
4443 1036915378590
4444 172819229765
4445 49376922790
4446 74065384185
4447 29626153674
4448 4937692279
4449 580904974
4450 871357461
4451 8713574610
4452 1452262435
4453 20331674090
4454 30497511135
4455 12199004454
4456 2033167409
4457 44729682998
4458 67094524497
4459 670945244970
4460 111824207495
4461 31949773570
4462 47924660355
4463 19169864142
4464 3194977357
4465 491534978
4466 737302467
4467 7373024670
4468 1228837445
4469 17203724230
4470 25805586345
4471 10322234538
4472 1720372423
4473 312794986
4474 469192479
4475 4691924790
4476 781987465
4477 223424990
4478 335137485
4479 134054994
4480 22342499
4481 1942826
4482 2914239
4483 29142390
4484 4857065
4485 67998910
4486 101998365
4487 40799346
4488 6799891
4489 149597602
4490 224396403
4491 2243964030
4492 373994005
4493 106855430
4494 160283145
4495 64113258
4496 10685543
4497 277824118
4498 416736177
4499 4167361770
4500 694560295
4501 9723844130
4502 14585766195
4503 5834306478
4504 972384413
4505 176797166
4506 265195749
4507 2651957490
4508 441992915
4509 126283690
4510 189425535
4511 75770214
4512 12628369
4513 429364546
4514 644046819
4515 6440468190
4516 1073411365
4517 15027759110
4518 22541638665
4519 9016655466
4520 1502775911
4521 33061070042
4522 49591605063
4523 495916050630
4524 82652675105
4525 23615050030
4526 35422575045
4527 14169030018
4528 2361505003
4529 363308462
4530 544962693
4531 5449626930
4532 908271155
4533 12715796170
4534 19073694255
4535 7629477702
4536 1271579617
4537 231196294
4538 346794441
4539 3467944410
4540 577990735
4541 165140210
4542 247710315
4543 99084126
4544 16514021
4545 1738318
4546 2607477
4547 26074770
4548 4345795
4549 60841130
4550 91261695
4551 36504678
4552 6084113
4553 133850486
4554 200775729
4555 2007757290
4556 334626215
4557 95607490
4558 143411235
4559 57364494
4560 9560749
4561 248579474
4562 372869211
4563 3728692110
4564 621448685
4565 8700281590
4566 13050422385
4567 5220168954
4568 870028159
4569 158186938
4570 237280407
4571 2372804070
4572 395467345
4573 112990670
4574 169486005
4575 67794402
4576 11299067
4577 1329302
4578 1993953
4579 19939530
4580 3323255
4581 46525570
4582 69788355
4583 27915342
4584 4652557
4585 102356254
4586 153534381
4587 1535343810
4588 255890635
4589 73111610
4590 109667415
4591 43866966
4592 7311161
4593 1124794
4594 1687191
4595 16871910
4596 2811985
4597 39367790
4598 59051685
4599 23620674
4600 3936779
4601 715778
4602 1073667
4603 10736670
4604 1789445
4605 511270
4606 766905
4607 306762
4608 51127
4609 3169874
4610 4754811
4611 47548110
4612 7924685
4613 110945590
4614 166418385
4615 66567354
4616 11094559
4617 244080298
4618 366120447
4619 3661204470
4620 610200745
4621 174343070
4622 261514605
4623 104605842
4624 17434307
4625 453291982
4626 679937973
4627 6799379730
4628 1133229955
4629 15865219370
4630 23797829055
4631 9519131622
4632 1586521937
4633 288458534
4634 432687801
4635 4326878010
4636 721146335
4637 206041810
4638 309062715
4639 123625086
4640 20604181
4641 700542154
4642 1050813231
4643 10508132310
4644 1751355385
4645 24518975390
4646 36778463085
4647 14711385234
4648 2451897539
4649 53941745858
4650 80912618787
4651 809126187870
4652 134854364645
4653 38529818470
4654 57794727705
4655 23117891082
4656 3852981847
4657 592766438
4658 889149657
4659 8891496570
4660 1481916095
4661 20746825330
4662 31120237995
4663 12448095198
4664 2074682533
4665 377215006
4666 565822509
4667 5658225090
4668 943037515
4669 269439290
4670 404158935
4671 161663574
4672 26943929
4673 1023869302
4674 1535803953
4675 15358039530
4676 2559673255
4677 35835425570
4678 53753138355
4679 21501255342
4680 3583542557
4681 78837936254
4682 118256904381
4683 1182569043810
4684 197094840635
4685 56312811610
4686 84469217415
4687 33787686966
4688 5631281161
4689 146413310186
4690 219619965279
4691 2196199652790
4692 366033275465
4693 5124465856510
4694 7686698784765
4695 3074679513906
4696 512446585651
4697 93172106482
4698 139758159723
4699 1397581597230
4700 232930266205
4701 66551504630
4702 99827256945
4703 39930902778
4704 6655150463
4705 782958878
4706 1174438317
4707 11744383170
4708 1957397195
4709 27403560730
4710 41105341095
4711 16442136438
4712 2740356073
4713 60287833606
4714 90431750409
4715 904317504090
4716 150719584015
4717 43062738290
4718 64594107435
4719 25837642974
4720 4306273829
4721 662503666
4722 993755499
4723 9937554990
4724 1656259165
4725 23187628310
4726 34781442465
4727 13912576986
4728 2318762831
4729 421593242
4730 632389863
4731 6323898630
4732 1053983105
4733 301138030
4734 451707045
4735 180682818
4736 30113803
4737 1385234938
4738 2077852407
4739 20778524070
4740 3463087345
4741 48483222830
4742 72724834245
4743 29089933698
4744 4848322283
4745 106663090226
4746 159994635339
4747 1599946353390
4748 266657725565
4749 76187921590
4750 114281882385
4751 45712752954
4752 7618792159
4753 198088596134
4754 297132894201
4755 2971328942010
4756 495221490335
4757 6933100864690
4758 10399651297035
4759 4159860518814
4760 693310086469
4761 126056379358
4762 189084569037
4763 1890845690370
4764 315140948395
4765 90040270970
4766 135060406455
4767 54024162582
4768 9004027097
4769 306136921298
4770 459205381947
4771 4592053819470
4772 765342303245
4773 10714792245430
4774 16072188368145
4775 6428875347258
4776 1071479224543
4777 23572542939946
4778 35358814409919
4779 353588144099190
4780 58931357349865
4781 16837530671390
4782 25256296007085
4783 10102518402834
4784 1683753067139
4785 259038933406
4786 388558400109
4787 3885584001090
4788 647597333515
4789 9066362669210
4790 13599544003815
4791 5439817601526
4792 906636266921
4793 164842957622
4794 247264436433
4795 2472644364330
4796 412107394055
4797 117744969730
4798 176617454595
4799 70646981838
4800 11774496973
4801 1239420734
4802 1859131101
4803 18591311010
4804 3098551835
4805 43379725690
4806 65069588535
4807 26027835414
4808 4337972569
4809 95435396518
4810 143153094777
4811 1431530947770
4812 238588491295
4813 68168140370
4814 102252210555
4815 40900884222
4816 6816814037
4817 177237164962
4818 265855747443
4819 2658557474430
4820 443092912405
4821 6203300773670
4822 9304951160505
4823 3721980464202
4824 620330077367
4825 112787286794
4826 169180930191
4827 1691809301910
4828 281968216985
4829 80562347710
4830 120843521565
4831 48337408626
4832 8056234771
4833 947792326
4834 1421688489
4835 14216884890
4836 2369480815
4837 33172731410
4838 49759097115
4839 19903638846
4840 3317273141
4841 72980009102
4842 109470013653
4843 1094700136530
4844 182450022755
4845 52128577930
4846 78192866895
4847 31277146758
4848 5212857793
4849 801978122
4850 1202967183
4851 12029671830
4852 2004945305
4853 28069234270
4854 42103851405
4855 16841540562
4856 2806923427
4857 510349714
4858 765524571
4859 7655245710
4860 1275874285
4861 364535510
4862 546803265
4863 218721306
4864 36453551
4865 2514038
4866 3771057
4867 37710570
4868 6285095
4869 87991330
4870 131986995
4871 52794798
4872 8799133
4873 193580926
4874 290371389
4875 2903713890
4876 483952315
4877 138272090
4878 207408135
4879 82963254
4880 13827209
4881 359507434
4882 539261151
4883 5392611510
4884 898768585
4885 12582760190
4886 18874140285
4887 7549656114
4888 1258276019
4889 228777458
4890 343166187
4891 3431661870
4892 571943645
4893 163412470
4894 245118705
4895 98047482
4896 16341247
4897 555602398
4898 833403597
4899 8334035970
4900 1389005995
4901 19446083930
4902 29169125895
4903 11667650358
4904 1944608393
4905 42781384646
4906 64172076969
4907 641720769690
4908 106953461615
4909 30558131890
4910 45837197835
4911 18334879134
4912 3055813189
4913 470125106
4914 705187659
4915 7051876590
4916 1175312765
4917 16454378710
4918 24681568065
4919 9872627226
4920 1645437871
4921 299170522
4922 448755783
4923 4487557830
4924 747926305
4925 213693230
4926 320539845
4927 128215938
4928 21369323
4929 812034274
4930 1218051411
4931 12180514110
4932 2030085685
4933 28421199590
4934 42631799385
4935 17052719754
4936 2842119959
4937 62526639098
4938 93789958647
4939 937899586470
4940 156316597745
4941 44661885070
4942 66992827605
4943 26797131042
4944 4466188507
4945 116120901182
4946 174181351773
4947 1741813517730
4948 290302252955
4949 4064231541370
4950 6096347312055
4951 2438538924822
4952 406423154137
4953 73895118934
4954 110842678401
4955 1108426784010
4956 184737797335
4957 52782227810
4958 79173341715
4959 31669336686
4960 5278222781
4961 620967386
4962 931451079
4963 9314510790
4964 1552418465
4965 21733858510
4966 32600787765
4967 13040315106
4968 2173385851
4969 47814488722
4970 71721733083
4971 717217330830
4972 119536221805
4973 34153206230
4974 51229809345
4975 20491923738
4976 3415320623
4977 525433942
4978 788150913
4979 7881509130
4980 1313584855
4981 18390187970
4982 27585281955
4983 11034112782
4984 1839018797
4985 334367054
4986 501550581
4987 5015505810
4988 835917635
4989 238833610
4990 358250415
4991 143300166
4992 23883361
4993 2076814
4994 3115221
4995 31152210
4996 5192035
4997 72688490
4998 109032735
4999 43613094
5000 7268849
5001 159914678
5002 239872017
5003 2398720170
5004 399786695
5005 114224770
5006 171337155
5007 68534862
5008 11422477
5009 296984402
5010 445476603
5011 4454766030
5012 742461005
5013 10394454070
5014 15591681105
5015 6236672442
5016 1039445407
5017 188990074
5018 283485111
5019 2834851110
5020 472475185
5021 134992910
5022 202489365
5023 80995746
5024 13499291
5025 458975894
5026 688463841
5027 6884638410
5028 1147439735
5029 16064156290
5030 24096234435
5031 9638493774
5032 1606415629
5033 35341143838
5034 53011715757
5035 530117157570
5036 88352859595
5037 25243674170
5038 37865511255
5039 15146204502
5040 2524367417
5041 388364218
5042 582546327
5043 5825463270
5044 970910545
5045 13592747630
5046 20389121445
5047 8155648578
5048 1359274763
5049 247140866
5050 370711299
5051 3707112990
5052 617852165
5053 176529190
5054 264793785
5055 105917514
5056 17652919
5057 1858202
5058 2787303
5059 27873030
5060 4645505
5061 65037070
5062 97555605
5063 39022242
5064 6503707
5065 143081554
5066 214622331
5067 2146223310
5068 357703885
5069 102201110
5070 153301665
5071 61320666
5072 10220111
5073 265722886
5074 398584329
5075 3985843290
5076 664307215
5077 9300301010
5078 13950451515
5079 5580180606
5080 930030101
5081 169096382
5082 253644573
5083 2536445730
5084 422740955
5085 120783130
5086 181174695
5087 72469878
5088 12078313
5089 1420978
5090 2131467
5091 21314670
5092 3552445
5093 49734230
5094 74601345
5095 29840538
5096 4973423
5097 109415306
5098 164122959
5099 1641229590
5100 273538265
5101 78153790
5102 117230685
5103 46892274
5104 7815379
5105 1202366
5106 1803549
5107 18035490
5108 3005915
5109 42082810
5110 63124215
5111 25249686
5112 4208281
5113 765142
5114 1147713
5115 11477130
5116 1912855
5117 546530
5118 819795
5119 327918
5120 54653
5121 4044322
5122 6066483
5123 60664830
5124 10110805
5125 141551270
5126 212326905
5127 84930762
5128 14155127
5129 311412794
5130 467119191
5131 4671191910
5132 778531985
5133 222437710
5134 333656565
5135 133462626
5136 22243771
5137 578338046
5138 867507069
5139 8675070690
5140 1445845115
5141 20241831610
5142 30362747415
5143 12145098966
5144 2024183161
5145 368033302
5146 552049953
5147 5520499530
5148 920083255
5149 262880930
5150 394321395
5151 157728558
5152 26288093
5153 893795162
5154 1340692743
5155 13406927430
5156 2234487905
5157 31282830670
5158 46924246005
5159 18769698402
5160 3128283067
5161 68822227474
5162 103233341211
5163 1032333412110
5164 172055568685
5165 49158733910
5166 73738100865
5167 29495240346
5168 4915873391
5169 756288214
5170 1134432321
5171 11344323210
5172 1890720535
5173 26470087490
5174 39705131235
5175 15882052494
5176 2647008749
5177 481274318
5178 721911477
5179 7219114770
5180 1203185795
5181 343767370
5182 515651055
5183 206260422
5184 34376737
5185 1306316006
5186 1959474009
5187 19594740090
5188 3265790015
5189 45721060210
5190 68581590315
5191 27432636126
5192 4572106021
5193 100586332462
5194 150879498693
5195 1508794986930
5196 251465831155
5197 71847380330
5198 107771070495
5199 43108428198
5200 7184738033
5201 186803188858
5202 280204783287
5203 2802047832870
5204 467007972145
5205 6538111610030
5206 9807167415045
5207 3922866966018
5208 653811161003
5209 118874756546
5210 178312134819
5211 1783121348190
5212 297186891365
5213 84910540390
5214 127365810585
5215 50946324234
5216 8491054039
5217 998947534
5218 1498421301
5219 14984213010
5220 2497368835
5221 34963163690
5222 52444745535
5223 20977898214
5224 3496316369
5225 76918960118
5226 115378440177
5227 1153784401770
5228 192297400295
5229 54942114370
5230 82413171555
5231 32965268622
5232 5494211437
5233 845263298
5234 1267894947
5235 12678949470
5236 2113158245
5237 29584215430
5238 44376323145
5239 17750529258
5240 2958421543
5241 537894826
5242 806842239
5243 8068422390
5244 1344737065
5245 384210590
5246 576315885
5247 230526354
5248 38421059
5249 1767368714
5250 2651053071
5251 26510530710
5252 4418421785
5253 61857904990
5254 92786857485
5255 37114742994
5256 6185790499
5257 136087390978
5258 204131086467
5259 2041310864670
5260 340218477445
5261 97205279270
5262 145807918905
5263 58323167562
5264 9720527927
5265 252733726102
5266 379100589153
5267 3791005891530
5268 631834315255
5269 8845680413570
5270 13268520620355
5271 5307408248142
5272 884568041357
5273 160830552974
5274 241245829461
5275 2412458294610
5276 402076382435
5277 114878966410
5278 172318449615
5279 68927379846
5280 11487896641
5281 390588485794
5282 585882728691
5283 5858827286910
5284 976471214485
5285 13670597002790
5286 20505895504185
5287 8202358201674
5288 1367059700279
5289 30075313406138
5290 45112970109207
5291 451129701092070
5292 75188283515345
5293 21482366718670
5294 32223550078005
5295 12889420031202
5296 2148236671867
5297 330497949518
5298 495746924277
5299 4957469242770
5300 826244873795
5301 11567428233130
5302 17351142349695
5303 6940456939878
5304 1156742823313
5305 210316876966
5306 315475315449
5307 3154753154490
5308 525792192415
5309 150226340690
5310 225339511035
5311 90135804414
5312 15022634069
5313 1581329902
5314 2371994853
5315 23719948530
5316 3953324755
5317 55346546570
5318 83019819855
5319 33207927942
5320 5534654657
5321 121762402454
5322 182643603681
5323 1826436036810
5324 304406006135
5325 86973144610
5326 130459716915
5327 52183886766
5328 8697314461
5329 226130175986
5330 339195263979
5331 3391952639790
5332 565325439965
5333 7914556159510
5334 11871834239265
5335 4748733695706
5336 791455615951
5337 143901021082
5338 215851531623
5339 2158515316230
5340 359752552705
5341 102786443630
5342 154179665445
5343 61671866178
5344 10278644363
5345 1209252278
5346 1813878417
5347 18138784170
5348 3023130695
5349 42323829730
5350 63485744595
5351 25394297838
5352 4232382973
5353 93112425406
5354 139668638109
5355 1396686381090
5356 232781063515
5357 66508875290
5358 99763312935
5359 39905325174
5360 6650887529
5361 1023213466
5362 1534820199
5363 15348201990
5364 2558033665
5365 35812471310
5366 53718706965
5367 21487482786
5368 3581247131
5369 651135842
5370 976703763
5371 9767037630
5372 1627839605
5373 465097030
5374 697645545
5375 279058218
5376 46509703
5377 2697562774
5378 4046344161
5379 40463441610
5380 6743906935
5381 94414697090
5382 141622045635
5383 56648818254
5384 9441469709
5385 207712333598
5386 311568500397
5387 3115685003970
5388 519280833995
5389 148365952570
5390 222548928855
5391 89019571542
5392 14836595257
5393 385751476682
5394 578627215023
5395 5786272150230
5396 964378691705
5397 13501301683870
5398 20251952525805
5399 8100781010322
5400 1350130168387
5401 245478212434
5402 368217318651
5403 3682173186510
5404 613695531085
5405 175341580310
5406 263012370465
5407 105204948186
5408 17534158031
5409 596161373054
5410 894242059581
5411 8942420595810
5412 1490403432635
5413 20865648056890
5414 31298472085335
5415 12519388834134
5416 2086564805689
5417 45904425725158
5418 68856638587737
5419 688566385877370
5420 114761064312895
5421 32788875517970
5422 49183313276955
5423 19673325310782
5424 3278887551797
5425 504444238738
5426 756666358107
5427 7566663581070
5428 1261110596845
5429 17655548355830
5430 26483322533745
5431 10593329013498
5432 1765554835583
5433 321009970106
5434 481514955159
5435 4815149551590
5436 802524925265
5437 229292835790
5438 343939253685
5439 137575701474
5440 22929283579
5441 871312776002
5442 1306969164003
5443 13069691640030
5444 2178281940005
5445 30495947160070
5446 45743920740105
5447 18297568296042
5448 3049594716007
5449 67091083752154
5450 100636625628231
5451 1006366256282310
5452 167727709380385
5453 47922202680110
5454 71883304020165
5455 28753321608066
5456 4792220268011
5457 124597726968286
5458 186896590452429
5459 1868965904524290
5460 311494317420715
5461 4360920443890010
5462 6541380665835015
5463 2616552266334006
5464 436092044389001
5465 79289462616182
5466 118934193924273
5467 1189341939242730
5468 198223656540455
5469 56635330440130
5470 84952995660195
5471 33981198264078
5472 5663533044013
5473 666298005178
5474 999447007767
5475 9994470077670
5476 1665745012945
5477 23320430181230
5478 34980645271845
5479 13992258108738
5480 2332043018123
5481 51304946398706
5482 76957419598059
5483 769574195980590
5484 128262365996765
5485 36646390284790
5486 54969585427185
5487 21987834170874
5488 3664639028479
5489 563790619766
5490 845685929649
5491 8456859296490
5492 1409476549415
5493 19732671691810
5494 29599007537715
5495 11839603015086
5496 1973267169181
5497 358775848942
5498 538163773413
5499 5381637734130
5500 896939622355
5501 256268463530
5502 384402695295
5503 153761078118
5504 25626846353
5505 2228421422
5506 3342632133
5507 33426321330
5508 5571053555
5509 77994749770
5510 116992124655
5511 46796849862
5512 7799474977
5513 171588449494
5514 257382674241
5515 2573826742410
5516 428971123735
5517 122563178210
5518 183844767315
5519 73537906926
5520 12256317821
5521 318664263346
5522 477996395019
5523 4779963950190
5524 796660658365
5525 11153249217110
5526 16729873825665
5527 6691949530266
5528 1115324921711
5529 202786349402
5530 304179524103
5531 3041795241030
5532 506965873505
5533 144847392430
5534 217271088645
5535 86908435458
5536 14484739243
5537 492481134262
5538 738721701393
5539 7387217013930
5540 1231202835655
5541 17236839699170
5542 25855259548755
5543 10342103819502
5544 1723683969917
5545 37921047338174
5546 56881571007261
5547 568815710072610
5548 94802618345435
5549 27086462384410
5550 40629693576615
5551 16251877430646
5552 2708646238441
5553 416714805914
5554 625072208871
5555 6250722088710
5556 1041787014785
5557 14585018206990
5558 21877527310485
5559 8751010924194
5560 1458501820699
5561 265182149218
5562 397773223827
5563 3977732238270
5564 662955373045
5565 189415820870
5566 284123731305
5567 113649492522
5568 18941582087
5569 1993850746
5570 2990776119
5571 29907761190
5572 4984626865
5573 69784776110
5574 104677164165
5575 41870865666
5576 6978477611
5577 153526507442
5578 230289761163
5579 2302897611630
5580 383816268605
5581 109661791030
5582 164492686545
5583 65797074618
5584 10966179103
5585 285120656678
5586 427680985017
5587 4276809850170
5588 712801641695
5589 9979222983730
5590 14968834475595
5591 5987533790238
5592 997922298373
5593 181440417886
5594 272160626829
5595 2721606268290
5596 453601044715
5597 129600298490
5598 194400447735
5599 77760179094
5600 12960029849
5601 1524709394
5602 2287064091
5603 22870640910
5604 3811773485
5605 53364828790
5606 80047243185
5607 32018897274
5608 5336482879
5609 117402623338
5610 176103935007
5611 1761039350070
5612 293506558345
5613 83859016670
5614 125788525005
5615 50315410002
5616 8385901667
5617 1290138718
5618 1935208077
5619 19352080770
5620 3225346795
5621 45154855130
5622 67732282695
5623 27092913078
5624 4515485513
5625 820997366
5626 1231496049
5627 12314960490
5628 2052493415
5629 586426690
5630 879640035
5631 351856014
5632 58642669
5633 3783398
5634 5675097
5635 56750970
5636 9458495
5637 132418930
5638 198628395
5639 79451358
5640 13241893
5641 291321646
5642 436982469
5643 4369824690
5644 728304115
5645 208086890
5646 312130335
5647 124852134
5648 20808689
5649 541025914
5650 811538871
5651 8115388710
5652 1352564785
5653 18935906990
5654 28403860485
5655 11361544194
5656 1893590699
5657 344289218
5658 516433827
5659 5164338270
5660 860723045
5661 245920870
5662 368881305
5663 147552522
5664 24592087
5665 836130958
5666 1254196437
5667 12541964370
5668 2090327395
5669 29264583530
5670 43896875295
5671 17558750118
5672 2926458353
5673 64382083766
5674 96573125649
5675 965731256490
5676 160955209415
5677 45987202690
5678 68980804035
5679 27592321614
5680 4598720269
5681 707495426
5682 1061243139
5683 10612431390
5684 1768738565
5685 24762339910
5686 37143509865
5687 14857403946
5688 2476233991
5689 450224362
5690 675336543
5691 6753365430
5692 1125560905
5693 321588830
5694 482383245
5695 192953298
5696 32158883
5697 1222037554
5698 1833056331
5699 18330563310
5700 3055093885
5701 42771314390
5702 64156971585
5703 25662788634
5704 4277131439
5705 94096891658
5706 141145337487
5707 1411453374870
5708 235242229145
5709 67212065470
5710 100818098205
5711 40327239282
5712 6721206547
5713 174751370222
5714 262127055333
5715 2621270553330
5716 436878425555
5717 6116297957770
5718 9174446936655
5719 3669778774662
5720 611629795777
5721 111205417414
5722 166808126121
5723 1668081261210
5724 278013543535
5725 79432441010
5726 119148661515
5727 47659464606
5728 7943244101
5729 934499306
5730 1401748959
5731 14017489590
5732 2336248265
5733 32707475710
5734 49061213565
5735 19624485426
5736 3270747571
5737 71956446562
5738 107934669843
5739 1079346698430
5740 179891116405
5741 51397461830
5742 77096192745
5743 30838477098
5744 5139746183
5745 790730182
5746 1186095273
5747 11860952730
5748 1976825455
5749 27675556370
5750 41513334555
5751 16605333822
5752 2767555637
5753 503191934
5754 754787901
5755 7547879010
5756 1257979835
5757 359422810
5758 539134215
5759 215653686
5760 35942281
5761 1653344926
5762 2480017389
5763 24800173890
5764 4133362315
5765 57867072410
5766 86800608615
5767 34720243446
5768 5786707241
5769 127307559302
5770 190961338953
5771 1909613389530
5772 318268898255
5773 90933970930
5774 136400956395
5775 54560382558
5776 9093397093
5777 236428324418
5778 354642486627
5779 3546424866270
5780 591070811045
5781 8274991354630
5782 12412487031945
5783 4964994812778
5784 827499135463
5785 150454388266
5786 225681582399
5787 2256815823990
5788 376135970665
5789 107467420190
5790 161201130285
5791 64480452114
5792 10746742019
5793 365389228646
5794 548083842969
5795 5480838429690
5796 913473071615
5797 12788623002610
5798 19182934503915
5799 7673173801566
5800 1278862300261
5801 28134970605742
5802 42202455908613
5803 422024559086130
5804 70337426514355
5805 20096407575530
5806 30144611363295
5807 12057844545318
5808 2009640757553
5809 309175501162
5810 463763251743
5811 4637632517430
5812 772938752905
5813 10821142540670
5814 16231713811005
5815 6492685524402
5816 1082114254067
5817 196748046194
5818 295122069291
5819 2951220692910
5820 491870115485
5821 140534318710
5822 210801478065
5823 84320591226
5824 14053431871
5825 1479308618
5826 2218962927
5827 22189629270
5828 3698271545
5829 51775801630
5830 77663702445
5831 31065480978
5832 5177580163
5833 113906763586
5834 170860145379
5835 1708601453790
5836 284766908965
5837 81361973990
5838 122042960985
5839 48817184394
5840 8136197399
5841 211541132374
5842 317311698561
5843 3173116985610
5844 528852830935
5845 7403939633090
5846 11105909449635
5847 4442363779854
5848 740393963309
5849 134617084238
5850 201925626357
5851 2019256263570
5852 336542710595
5853 96155060170
5854 144232590255
5855 57693036102
5856 9615506017
5857 1131236002
5858 1696854003
5859 16968540030
5860 2828090005
5861 39593260070
5862 59389890105
5863 23755956042
5864 3959326007
5865 87105172154
5866 130657758231
5867 1306577582310
5868 217762930385
5869 62217980110
5870 93326970165
5871 37330788066
5872 6221798011
5873 957199694
5874 1435799541
5875 14357995410
5876 2392999235
5877 33501989290
5878 50252983935
5879 20101193574
5880 3350198929
5881 609127078
5882 913690617
5883 9136906170
5884 1522817695
5885 435090770
5886 652636155
5887 261054462
5888 43509077
5889 3000626
5890 4500939
5891 45009390
5892 7501565
5893 105021910
5894 157532865
5895 63013146
5896 10502191
5897 231048202
5898 346572303
5899 3465723030
5900 577620505
5901 165034430
5902 247551645
5903 99020658
5904 16503443
5905 429089518
5906 643634277
5907 6436342770
5908 1072723795
5909 15018133130
5910 22527199695
5911 9010879878
5912 1501813313
5913 273056966
5914 409585449
5915 4095854490
5916 682642415
5917 195040690
5918 292561035
5919 117024414
5920 19504069
5921 663138346
5922 994707519
5923 9947075190
5924 1657845865
5925 23209842110
5926 34814763165
5927 13925905266
5928 2320984211
5929 51061652642
5930 76592478963
5931 765924789630
5932 127654131605
5933 36472609030
5934 54708913545
5935 21883565418
5936 3647260903
5937 561117062
5938 841675593
5939 8416755930
5940 1402792655
5941 19639097170
5942 29458645755
5943 11783458302
5944 1963909717
5945 357074494
5946 535611741
5947 5356117410
5948 892686235
5949 255053210
5950 382579815
5951 153031926
5952 25505321
5953 969202198
5954 1453803297
5955 14538032970
5956 2423005495
5957 33922076930
5958 50883115395
5959 20353246158
5960 3392207693
5961 74628569246
5962 111942853869
5963 1119428538690
5964 186571423115
5965 53306120890
5966 79959181335
5967 31983672534
5968 5330612089
5969 138595914314
5970 207893871471
5971 2078938714710
5972 346489785785
5973 4850857000990
5974 7276285501485
5975 2910514200594
5976 485085700099
5977 88197400018
5978 132296100027
5979 1322961000270
5980 220493500045
5981 62998142870
5982 94497214305
5983 37798885722
5984 6299814287
5985 741154622
5986 1111731933
5987 11117319330
5988 1852886555
5989 25940411770
5990 38910617655
5991 15564247062
5992 2594041177
5993 57068905894
5994 85603358841
5995 856033588410
5996 142672264735
5997 40763504210
5998 61145256315
5999 24458102526
6000 4076350421
6001 627130834
6002 940696251
6003 9406962510
6004 1567827085
6005 21949579190
6006 32924368785
6007 13169747514
6008 2194957919
6009 399083258
6010 598624887
6011 5986248870
6012 997708145
6013 285059470
6014 427589205
6015 171035682
6016 28505947
6017 2478778
6018 3718167
6019 37181670
6020 6196945
6021 86757230
6022 130135845
6023 52054338
6024 8675723
6025 190865906
6026 286298859
6027 2862988590
6028 477164765
6029 136332790
6030 204499185
6031 81799674
6032 13633279
6033 354465254
6034 531697881
6035 5316978810
6036 886163135
6037 12406283890
6038 18609425835
6039 7443770334
6040 1240628389
6041 225568798
6042 338353197
6043 3383531970
6044 563921995
6045 161120570
6046 241680855
6047 96672342
6048 16112057
6049 547809938
6050 821714907
6051 8217149070
6052 1369524845
6053 19173347830
6054 28760021745
6055 11504008698
6056 1917334783
6057 42181365226
6058 63272047839
6059 632720478390
6060 105453413065
6061 30129546590
6062 45194319885
6063 18077727954
6064 3012954659
6065 463531486
6066 695297229
6067 6952972290
6068 1158828715
6069 16223602010
6070 24335403015
6071 9734161206
6072 1622360201
6073 294974582
6074 442461873
6075 4424618730
6076 737436455
6077 210696130
6078 316044195
6079 126417678
6080 21069613
6081 2217854
6082 3326781
6083 33267810
6084 5544635
6085 77624890
6086 116437335
6087 46574934
6088 7762489
6089 170774758
6090 256162137
6091 2561621370
6092 426936895
6093 121981970
6094 182972955
6095 73189182
6096 12198197
6097 317153122
6098 475729683
6099 4757296830
6100 792882805
6101 11100359270
6102 16650538905
6103 6660215562
6104 1110035927
6105 201824714
6106 302737071
6107 3027370710
6108 504561785
6109 144160510
6110 216240765
6111 86496306
6112 14416051
6113 1696006
6114 2544009
6115 25440090
6116 4240015
6117 59360210
6118 89040315
6119 35616126
6120 5936021
6121 130592462
6122 195888693
6123 1958886930
6124 326481155
6125 93280330
6126 139920495
6127 55968198
6128 9328033
6129 1435082
6130 2152623
6131 21526230
6132 3587705
6133 50227870
6134 75341805
6135 30136722
6136 5022787
6137 913234
6138 1369851
6139 13698510
6140 2283085
6141 652310
6142 978465
6143 391386
6144 65231
6145 3182
6146 4773
6147 47730
6148 7955
6149 111370
6150 167055
6151 66822
6152 11137
6153 245014
6154 367521
6155 3675210
6156 612535
6157 175010
6158 262515
6159 105006
6160 17501
6161 455026
6162 682539
6163 6825390
6164 1137565
6165 15925910
6166 23888865
6167 9555546
6168 1592591
6169 289562
6170 434343
6171 4343430
6172 723905
6173 206830
6174 310245
6175 124098
6176 20683
6177 703222
6178 1054833
6179 10548330
6180 1758055
6181 24612770
6182 36919155
6183 14767662
6184 2461277
6185 54148094
6186 81222141
6187 812221410
6188 135370235
6189 38677210
6190 58015815
6191 23206326
6192 3867721
6193 595034
6194 892551
6195 8925510
6196 1487585
6197 20826190
6198 31239285
6199 12495714
6200 2082619
6201 378658
6202 567987
6203 5679870
6204 946645
6205 270470
6206 405705
6207 162282
6208 27047
6209 1027786
6210 1541679
6211 15416790
6212 2569465
6213 35972510
6214 53958765
6215 21583506
6216 3597251
6217 79139522
6218 118709283
6219 1187092830
6220 197848805
6221 56528230
6222 84792345
6223 33916938
6224 5652823
6225 146973398
6226 220460097
6227 2204600970
6228 367433495
6229 5144068930
6230 7716103395
6231 3086441358
6232 514406893
6233 93528526
6234 140292789
6235 1402927890
6236 233821315
6237 66806090
6238 100209135
6239 40083654
6240 6680609
6241 785954
6242 1178931
6243 11789310
6244 1964885
6245 27508390
6246 41262585
6247 16505034
6248 2750839
6249 60518458
6250 90777687
6251 907776870
6252 151296145
6253 43227470
6254 64841205
6255 25936482
6256 4322747
6257 665038
6258 997557
6259 9975570
6260 1662595
6261 23276330
6262 34914495
6263 13965798
6264 2327633
6265 423206
6266 634809
6267 6348090
6268 1058015
6269 302290
6270 453435
6271 181374
6272 30229
6273 1390534
6274 2085801
6275 20858010
6276 3476335
6277 48668690
6278 73003035
6279 29201214
6280 4866869
6281 107071118
6282 160606677
6283 1606066770
6284 267677795
6285 76479370
6286 114719055
6287 45887622
6288 7647937
6289 198846362
6290 298269543
6291 2982695430
6292 497115905
6293 6959622670
6294 10439434005
6295 4175773602
6296 695962267
6297 126538594
6298 189807891
6299 1898078910
6300 316346485
6301 90384710
6302 135577065
6303 54230826
6304 9038471
6305 307308014
6306 460962021
6307 4609620210
6308 768270035
6309 10755780490
6310 16133670735
6311 6453468294
6312 1075578049
6313 23662717078
6314 35494075617
6315 354940756170
6316 59156792695
6317 16901940770
6318 25352911155
6319 10141164462
6320 1690194077
6321 260029858
6322 390044787
6323 3900447870
6324 650074645
6325 9101045030
6326 13651567545
6327 5460627018
6328 910104503
6329 165473546
6330 248210319
6331 2482103190
6332 413683865
6333 118195390
6334 177293085
6335 70917234
6336 11819539
6337 1244162
6338 1866243
6339 18662430
6340 3110405
6341 43545670
6342 65318505
6343 26127402
6344 4354567
6345 95800474
6346 143700711
6347 1437007110
6348 239501185
6349 68428910
6350 102643365
6351 41057346
6352 6842891
6353 177915166
6354 266872749
6355 2668727490
6356 444787915
6357 6227030810
6358 9340546215
6359 3736218486
6360 622703081
6361 113218742
6362 169828113
6363 1698281130
6364 283046855
6365 80870530
6366 121305795
6367 48522318
6368 8087053
6369 951418
6370 1427127
6371 14271270
6372 2378545
6373 33299630
6374 49949445
6375 19979778
6376 3329963
6377 73259186
6378 109888779
6379 1098887790
6380 183147965
6381 52327990
6382 78491985
6383 31396794
6384 5232799
6385 805046
6386 1207569
6387 12075690
6388 2012615
6389 28176610
6390 42264915
6391 16905966
6392 2817661
6393 512302
6394 768453
6395 7684530
6396 1280755
6397 365930
6398 548895
6399 219558
6400 36593
6401 2122394
6402 3183591
6403 31835910
6404 5305985
6405 74283790
6406 111425685
6407 44570274
6408 7428379
6409 163424338
6410 245136507
6411 2451365070
6412 408560845
6413 116731670
6414 175097505
6415 70039002
6416 11673167
6417 303502342
6418 455253513
6419 4552535130
6420 758755855
6421 10622581970
6422 15933872955
6423 6373549182
6424 1062258197
6425 193137854
6426 289706781
6427 2897067810
6428 482844635
6429 137955610
6430 206933415
6431 82773366
6432 13795561
6433 469049074
6434 703573611
6435 7035736110
6436 1172622685
6437 16416717590
6438 24625076385
6439 9850030554
6440 1641671759
6441 36116778698
6442 54175168047
6443 541751680470
6444 90291946745
6445 25797699070
6446 38696548605
6447 15478619442
6448 2579769907
6449 396887678
6450 595331517
6451 5953315170
6452 992219195
6453 13891068730
6454 20836603095
6455 8334641238
6456 1389106873
6457 252564886
6458 378847329
6459 3788473290
6460 631412215
6461 180403490
6462 270605235
6463 108242094
6464 18040349
6465 685533262
6466 1028299893
6467 10282998930
6468 1713833155
6469 23993664170
6470 35990496255
6471 14396198502
6472 2399366417
6473 52786061174
6474 79179091761
6475 791790917610
6476 131965152935
6477 37704329410
6478 56556494115
6479 22622597646
6480 3770432941
6481 98031256466
6482 147046884699
6483 1470468846990
6484 245078141165
6485 3431093976310
6486 5146640964465
6487 2058656385786
6488 343109397631
6489 62383526842
6490 93575290263
6491 935752902630
6492 155958817105
6493 44559662030
6494 66839493045
6495 26735797218
6496 4455966203
6497 524231318
6498 786346977
6499 7863469770
6500 1310578295
6501 18348096130
6502 27522144195
6503 11008857678
6504 1834809613
6505 40365811486
6506 60548717229
6507 605487172290
6508 100914528715
6509 28832722490
6510 43249083735
6511 17299633494
6512 2883272249
6513 443580346
6514 665370519
6515 6653705190
6516 1108950865
6517 15525312110
6518 23287968165
6519 9315187266
6520 1552531211
6521 282278402
6522 423417603
6523 4234176030
6524 705696005
6525 201627430
6526 302441145
6527 120976458
6528 20162743
6529 1753282
6530 2629923
6531 26299230
6532 4383205
6533 61364870
6534 92047305
6535 36818922
6536 6136487
6537 135002714
6538 202504071
6539 2025040710
6540 337506785
6541 96430510
6542 144645765
6543 57858306
6544 9643051
6545 250719326
6546 376078989
6547 3760789890
6548 626798315
6549 8775176410
6550 13162764615
6551 5265105846
6552 877517641
6553 159548662
6554 239322993
6555 2393229930
6556 398871655
6557 113963330
6558 170944995
6559 68377998
6560 11396333
6561 387475322
6562 581212983
6563 5812129830
6564 968688305
6565 13561636270
6566 20342454405
6567 8136981762
6568 1356163627
6569 29835599794
6570 44753399691
6571 447533996910
6572 74588999485
6573 21311142710
6574 31966714065
6575 12786685626
6576 2131114271
6577 327863734
6578 491795601
6579 4917956010
6580 819659335
6581 11475230690
6582 17212846035
6583 6885138414
6584 1147523069
6585 208640558
6586 312960837
6587 3129608370
6588 521601395
6589 149028970
6590 223543455
6591 89417382
6592 14902897
6593 1568726
6594 2353089
6595 23530890
6596 3921815
6597 54905410
6598 82358115
6599 32943246
6600 5490541
6601 120791902
6602 181187853
6603 1811878530
6604 301979755
6605 86279930
6606 129419895
6607 51767958
6608 8627993
6609 224327818
6610 336491727
6611 3364917270
6612 560819545
6613 7851473630
6614 11777210445
6615 4710884178
6616 785147363
6617 142754066
6618 214131099
6619 2141310990
6620 356885165
6621 101967190
6622 152950785
6623 61180314
6624 10196719
6625 1199614
6626 1799421
6627 17994210
6628 2999035
6629 41986490
6630 62979735
6631 25191894
6632 4198649
6633 92370278
6634 138555417
6635 1385554170
6636 230925695
6637 65978770
6638 98968155
6639 39587262
6640 6597877
6641 1015058
6642 1522587
6643 15225870
6644 2537645
6645 35527030
6646 53290545
6647 21316218
6648 3552703
6649 645946
6650 968919
6651 9689190
6652 1614865
6653 461390
6654 692085
6655 276834
6656 46139
6657 2860618
6658 4290927
6659 42909270
6660 7151545
6661 100121630
6662 150182445
6663 60072978
6664 10012163
6665 220267586
6666 330401379
6667 3304013790
6668 550668965
6669 157333990
6670 236000985
6671 94400394
6672 15733399
6673 409068374
6674 613602561
6675 6136025610
6676 1022670935
6677 14317393090
6678 21476089635
6679 8590435854
6680 1431739309
6681 260316238
6682 390474357
6683 3904743570
6684 650790595
6685 185940170
6686 278910255
6687 111564102
6688 18594017
6689 632196578
6690 948294867
6691 9482948670
6692 1580491445
6693 22126880230
6694 33190320345
6695 13276128138
6696 2212688023
6697 48679136506
6698 73018704759
6699 730187047590
6700 121697841265
6701 34770811790
6702 52156217685
6703 20862487074
6704 3477081179
6705 534935566
6706 802403349
6707 8024033490
6708 1337338915
6709 18722744810
6710 28084117215
6711 11233646886
6712 1872274481
6713 340413542
6714 510620313
6715 5106203130
6716 851033855
6717 243152530
6718 364728795
6719 145891518
6720 24315253
6721 923979614
6722 1385969421
6723 13859694210
6724 2309949035
6725 32339286490
6726 48508929735
6727 19403571894
6728 3233928649
6729 71146430278
6730 106719645417
6731 1067196454170
6732 177866075695
6733 50818878770
6734 76228318155
6735 30491327262
6736 5081887877
6737 132129084802
6738 198193627203
6739 1981936272030
6740 330322712005
6741 4624517968070
6742 6936776952105
6743 2774710780842
6744 462451796807
6745 84082144874
6746 126123217311
6747 1261232173110
6748 210205362185
6749 60058674910
6750 90088012365
6751 36035204946
6752 6005867491
6753 706572646
6754 1059858969
6755 10598589690
6756 1766431615
6757 24730042610
6758 37095063915
6759 14838025566
6760 2473004261
6761 54406093742
6762 81609140613
6763 816091406130
6764 136015234355
6765 38861495530
6766 58292243295
6767 23316897318
6768 3886149553
6769 597869162
6770 896803743
6771 8968037430
6772 1494672905
6773 20925420670
6774 31388131005
6775 12555252402
6776 2092542067
6777 380462194
6778 570693291
6779 5706932910
6780 951155485
6781 271758710
6782 407638065
6783 163055226
6784 27175871
6785 1250090066
6786 1875135099
6787 18751350990
6788 3125225165
6789 43753152310
6790 65629728465
6791 26251891386
6792 4375315231
6793 96256935082
6794 144385402623
6795 1443854026230
6796 240642337705
6797 68754953630
6798 103132430445
6799 41252972178
6800 6875495363
6801 178762879438
6802 268144319157
6803 2681443191570
6804 446907198595
6805 6256700780330
6806 9385051170495
6807 3754020468198
6808 625670078033
6809 113758196006
6810 170637294009
6811 1706372940090
6812 284395490015
6813 81255854290
6814 121883781435
6815 48753512574
6816 8125585429
6817 276269904586
6818 414404856879
6819 4144048568790
6820 690674761465
6821 9669446660510
6822 14504169990765
6823 5801667996306
6824 966944666051
6825 21272782653122
6826 31909173979683
6827 319091739796830
6828 53181956632805
6829 15194844752230
6830 22792267128345
6831 9116906851338
6832 1519484475223
6833 233766842342
6834 350650263513
6835 3506502635130
6836 584417105855
6837 8181839481970
6838 12272759222955
6839 4909103689182
6840 818183948197
6841 148760717854
6842 223141076781
6843 2231410767810
6844 371901794635
6845 106257655610
6846 159386483415
6847 63754593366
6848 10625765561
6849 1118501638
6850 1677752457
6851 16777524570
6852 2796254095
6853 39147557330
6854 58721335995
6855 23488534398
6856 3914755733
6857 86124626126
6858 129186939189
6859 1291869391890
6860 215311565315
6861 61517590090
6862 92276385135
6863 36910554054
6864 6151759009
6865 159945734234
6866 239918601351
6867 2399186013510
6868 399864335585
6869 5598100698190
6870 8397151047285
6871 3358860418914
6872 559810069819
6873 101783649058
6874 152675473587
6875 1526754735870
6876 254459122645
6877 72702606470
6878 109053909705
6879 43621563882
6880 7270260647
6881 855324782
6882 1282987173
6883 12829871730
6884 2138311955
6885 29936367370
6886 44904551055
6887 17961820422
6888 2993636737
6889 65860008214
6890 98790012321
6891 987900123210
6892 164650020535
6893 47042863010
6894 70564294515
6895 28225717806
6896 4704286301
6897 723736354
6898 1085604531
6899 10856045310
6900 1809340885
6901 25330772390
6902 37996158585
6903 15198463434
6904 2533077239
6905 460559498
6906 690839247
6907 6908392470
6908 1151398745
6909 328971070
6910 493456605
6911 197382642
6912 32897107
6913 2268766
6914 3403149
6915 34031490
6916 5671915
6917 79406810
6918 119110215
6919 47644086
6920 7940681
6921 174694982
6922 262042473
6923 2620424730
6924 436737455
6925 124782130
6926 187173195
6927 74869278
6928 12478213
6929 324433538
6930 486650307
6931 4866503070
6932 811083845
6933 11355173830
6934 17032760745
6935 6813104298
6936 1135517383
6937 206457706
6938 309686559
6939 3096865590
6940 516144265
6941 147469790
6942 221204685
6943 88481874
6944 14746979
6945 501397286
6946 752095929
6947 7520959290
6948 1253493215
6949 17548905010
6950 26323357515
6951 10529343006
6952 1754890501
6953 38607591022
6954 57911386533
6955 579113865330
6956 96518977555
6957 27576850730
6958 41365276095
6959 16546110438
6960 2757685073
6961 424259242
6962 636388863
6963 6363888630
6964 1060648105
6965 14849073470
6966 22273610205
6967 8909444082
6968 1484907347
6969 269983154
6970 404974731
6971 4049747310
6972 674957885
6973 192845110
6974 289267665
6975 115707066
6976 19284511
6977 732811418
6978 1099217127
6979 10992171270
6980 1832028545
6981 25648399630
6982 38472599445
6983 15389039778
6984 2564839963
6985 56426479186
6986 84639718779
6987 846397187790
6988 141066197965
6989 40304627990
6990 60456941985
6991 24182776794
6992 4030462799
6993 104792032774
6994 157188049161
6995 1571880491610
6996 261980081935
6997 3667721147090
6998 5501581720635
6999 2200632688254
7000 366772114709
7001 66685839038
7002 100028758557
7003 1000287585570
7004 166714597595
7005 47632742170
7006 71449113255
7007 28579645302
7008 4763274217
7009 560385202
7010 840577803
7011 8405778030
7012 1400963005
7013 19613482070
7014 29420223105
7015 11768089242
7016 1961348207
7017 43149660554
7018 64724490831
7019 647244908310
7020 107874151385
7021 30821186110
7022 46231779165
7023 18492711666
7024 3082118611
7025 474172094
7026 711258141
7027 7112581410
7028 1185430235
7029 16596023290
7030 24894034935
7031 9957613974
7032 1659602329
7033 301745878
7034 452618817
7035 4526188170
7036 754364695
7037 215532770
7038 323299155
7039 129319662
7040 21553277
7041 1874198
7042 2811297
7043 28112970
7044 4685495
7045 65596930
7046 98395395
7047 39358158
7048 6559693
7049 144313246
7050 216469869
7051 2164698690
7052 360783115
7053 103080890
7054 154621335
7055 61848534
7056 10308089
7057 268010314
7058 402015471
7059 4020154710
7060 670025785
7061 9380360990
7062 14070541485
7063 5628216594
7064 938036099
7065 170552018
7066 255828027
7067 2558280270
7068 426380045
7069 121822870
7070 182734305
7071 73093722
7072 12182287
7073 414197758
7074 621296637
7075 6212966370
7076 1035494395
7077 14496921530
7078 21745382295
7079 8698152918
7080 1449692153
7081 31893227366
7082 47839841049
7083 478398410490
7084 79733068415
7085 22780876690
7086 34171315035
7087 13668526014
7088 2278087669
7089 350475026
7090 525712539
7091 5257125390
7092 876187565
7093 12266625910
7094 18399938865
7095 7359975546
7096 1226662591
7097 223029562
7098 334544343
7099 3345443430
7100 557573905
7101 159306830
7102 238960245
7103 95584098
7104 15930683
7105 1676914
7106 2515371
7107 25153710
7108 4192285
7109 58691990
7110 88037985
7111 35215194
7112 5869199
7113 129122378
7114 193683567
7115 1936835670
7116 322805945
7117 92230270
7118 138345405
7119 55338162
7120 9223027
7121 239798702
7122 359698053
7123 3596980530
7124 599496755
7125 8392954570
7126 12589431855
7127 5035772742
7128 839295457
7129 152599174
7130 228898761
7131 2288987610
7132 381497935
7133 108999410
7134 163499115
7135 65399646
7136 10899941
7137 1282346
7138 1923519
7139 19235190
7140 3205865
7141 44882110
7142 67323165
7143 26929266
7144 4488211
7145 98740642
7146 148110963
7147 1481109630
7148 246851605
7149 70529030
7150 105793545
7151 42317418
7152 7052903
7153 1085062
7154 1627593
7155 16275930
7156 2712655
7157 37977170
7158 56965755
7159 22786302
7160 3797717
7161 690494
7162 1035741
7163 10357410
7164 1726235
7165 493210
7166 739815
7167 295926
7168 49321
7169 2666
7170 3999
7171 39990
7172 6665
7173 93310
7174 139965
7175 55986
7176 9331
7177 205282
7178 307923
7179 3079230
7180 513205
7181 146630
7182 219945
7183 87978
7184 14663
7185 381238
7186 571857
7187 5718570
7188 953095
7189 13343330
7190 20014995
7191 8005998
7192 1334333
7193 242606
7194 363909
7195 3639090
7196 606515
7197 173290
7198 259935
7199 103974
7200 17329
7201 589186
7202 883779
7203 8837790
7204 1472965
7205 20621510
7206 30932265
7207 12372906
7208 2062151
7209 45367322
7210 68050983
7211 680509830
7212 113418305
7213 32405230
7214 48607845
7215 19443138
7216 3240523
7217 498542
7218 747813
7219 7478130
7220 1246355
7221 17448970
7222 26173455
7223 10469382
7224 1744897
7225 317254
7226 475881
7227 4758810
7228 793135
7229 226610
7230 339915
7231 135966
7232 22661
7233 861118
7234 1291677
7235 12916770
7236 2152795
7237 30139130
7238 45208695
7239 18083478
7240 3013913
7241 66306086
7242 99459129
7243 994591290
7244 165765215
7245 47361490
7246 71042235
7247 28416894
7248 4736149
7249 123139874
7250 184709811
7251 1847098110
7252 307849685
7253 4309895590
7254 6464843385
7255 2585937354
7256 430989559
7257 78361738
7258 117542607
7259 1175426070
7260 195904345
7261 55972670
7262 83959005
7263 33583602
7264 5597267
7265 658502
7266 987753
7267 9877530
7268 1646255
7269 23047570
7270 34571355
7271 13828542
7272 2304757
7273 50704654
7274 76056981
7275 760569810
7276 126761635
7277 36217610
7278 54326415
7279 21730566
7280 3621761
7281 557194
7282 835791
7283 8357910
7284 1392985
7285 19501790
7286 29252685
7287 11701074
7288 1950179
7289 354578
7290 531867
7291 5318670
7292 886445
7293 253270
7294 379905
7295 151962
7296 25327
7297 1165042
7298 1747563
7299 17475630
7300 2912605
7301 40776470
7302 61164705
7303 24465882
7304 4077647
7305 89708234
7306 134562351
7307 1345623510
7308 224270585
7309 64077310
7310 96115965
7311 38446386
7312 6407731
7313 166601006
7314 249901509
7315 2499015090
7316 416502515
7317 5831035210
7318 8746552815
7319 3498621126
7320 583103521
7321 106018822
7322 159028233
7323 1590282330
7324 265047055
7325 75727730
7326 113591595
7327 45436638
7328 7572773
7329 257474282
7330 386211423
7331 3862114230
7332 643685705
7333 9011599870
7334 13517399805
7335 5406959922
7336 901159987
7337 19825519714
7338 29738279571
7339 297382795710
7340 49563799285
7341 14161085510
7342 21241628265
7343 8496651306
7344 1416108551
7345 217862854
7346 326794281
7347 3267942810
7348 544657135
7349 7625199890
7350 11437799835
7351 4575119934
7352 762519989
7353 138639998
7354 207959997
7355 2079599970
7356 346599995
7357 99028570
7358 148542855
7359 59417142
7360 9902857
7361 1042406
7362 1563609
7363 15636090
7364 2606015
7365 36484210
7366 54726315
7367 21890526
7368 3648421
7369 80265262
7370 120397893
7371 1203978930
7372 200663155
7373 57332330
7374 85998495
7375 34399398
7376 5733233
7377 149064058
7378 223596087
7379 2235960870
7380 372660145
7381 5217242030
7382 7825863045
7383 3130345218
7384 521724203
7385 94858946
7386 142288419
7387 1422884190
7388 237147365
7389 67756390
7390 101634585
7391 40653834
7392 6775639
7393 797134
7394 1195701
7395 11957010
7396 1992835
7397 27899690
7398 41849535
7399 16739814
7400 2789969
7401 61379318
7402 92068977
7403 920689770
7404 153448295
7405 43842370
7406 65763555
7407 26305422
7408 4384237
7409 674498
7410 1011747
7411 10117470
7412 1686245
7413 23607430
7414 35411145
7415 14164458
7416 2360743
7417 429226
7418 643839
7419 6438390
7420 1073065
7421 306590
7422 459885
7423 183954
7424 30659
7425 1778222
7426 2667333
7427 26673330
7428 4445555
7429 62237770
7430 93356655
7431 37342662
7432 6223777
7433 136923094
7434 205384641
7435 2053846410
7436 342307735
7437 97802210
7438 146703315
7439 58681326
7440 9780221
7441 254285746
7442 381428619
7443 3814286190
7444 635714365
7445 8900001110
7446 13350001665
7447 5340000666
7448 890000111
7449 161818202
7450 242727303
7451 2427273030
7452 404545505
7453 115584430
7454 173376645
7455 69350658
7456 11558443
7457 392987062
7458 589480593
7459 5894805930
7460 982467655
7461 13754547170
7462 20631820755
7463 8252728302
7464 1375454717
7465 30260003774
7466 45390005661
7467 453900056610
7468 75650009435
7469 21614288410
7470 32421432615
7471 12968573046
7472 2161428841
7473 332527514
7474 498791271
7475 4987912710
7476 831318785
7477 11638462990
7478 17457694485
7479 6983077794
7480 1163846299
7481 211608418
7482 317412627
7483 3174126270
7484 529021045
7485 151148870
7486 226723305
7487 90689322
7488 15114887
7489 574365706
7490 861548559
7491 8615485590
7492 1435914265
7493 20102799710
7494 30154199565
7495 12061679826
7496 2010279971
7497 44226159362
7498 66339239043
7499 663392390430
7500 110565398405
7501 31590113830
7502 47385170745
7503 18954068298
7504 3159011383
7505 82134295958
7506 123201443937
7507 1232014439370
7508 205335739895
7509 2874700358530
7510 4312050537795
7511 1724820215118
7512 287470035853
7513 52267279246
7514 78400918869
7515 784009188690
7516 130668198115
7517 37333770890
7518 56000656335
7519 22400262534
7520 3733377089
7521 439220834
7522 658831251
7523 6588312510
7524 1098052085
7525 15372729190
7526 23059093785
7527 9223637514
7528 1537272919
7529 33820004218
7530 50730006327
7531 507300063270
7532 84550010545
7533 24157145870
7534 36235718805
7535 14494287522
7536 2415714587
7537 371648398
7538 557472597
7539 5574725970
7540 929120995
7541 13007693930
7542 19511540895
7543 7804616358
7544 1300769393
7545 236503526
7546 354755289
7547 3547552890
7548 591258815
7549 168931090
7550 253396635
7551 101358654
7552 16893109
7553 1468966
7554 2203449
7555 22034490
7556 3672415
7557 51413810
7558 77120715
7559 30848286
7560 5141381
7561 113110382
7562 169665573
7563 1696655730
7564 282775955
7565 80793130
7566 121189695
7567 48475878
7568 8079313
7569 210062138
7570 315093207
7571 3150932070
7572 525155345
7573 7352174830
7574 11028262245
7575 4411304898
7576 735217483
7577 133675906
7578 200513859
7579 2005138590
7580 334189765
7581 95482790
7582 143224185
7583 57289674
7584 9548279
7585 324641486
7586 486962229
7587 4869622290
7588 811603715
7589 11362452010
7590 17043678015
7591 6817471206
7592 1136245201
7593 24997394422
7594 37496091633
7595 374960916330
7596 62493486055
7597 17855281730
7598 26782922595
7599 10713169038
7600 1785528173
7601 274696642
7602 412044963
7603 4120449630
7604 686741605
7605 9614382470
7606 14421573705
7607 5768629482
7608 961438247
7609 174806954
7610 262210431
7611 2622104310
7612 437017385
7613 124862110
7614 187293165
7615 74917266
7616 12486211
7617 1314338
7618 1971507
7619 19715070
7620 3285845
7621 46001830
7622 69002745
7623 27601098
7624 4600183
7625 101204026
7626 151806039
7627 1518060390
7628 253010065
7629 72288590
7630 108432885
7631 43373154
7632 7228859
7633 187950334
7634 281925501
7635 2819255010
7636 469875835
7637 6578261690
7638 9867392535
7639 3946957014
7640 657826169
7641 119604758
7642 179407137
7643 1794071370
7644 299011895
7645 85431970
7646 128147955
7647 51259182
7648 8543197
7649 1005082
7650 1507623
7651 15076230
7652 2512705
7653 35177870
7654 52766805
7655 21106722
7656 3517787
7657 77391314
7658 116086971
7659 1160869710
7660 193478285
7661 55279510
7662 82919265
7663 33167706
7664 5527951
7665 850454
7666 1275681
7667 12756810
7668 2126135
7669 29765890
7670 44648835
7671 17859534
7672 2976589
7673 541198
7674 811797
7675 8117970
7676 1352995
7677 386570
7678 579855
7679 231942
7680 38657
7681 2494
7682 3741
7683 37410
7684 6235
7685 87290
7686 130935
7687 52374
7688 8729
7689 192038
7690 288057
7691 2880570
7692 480095
7693 137170
7694 205755
7695 82302
7696 13717
7697 356642
7698 534963
7699 5349630
7700 891605
7701 12482470
7702 18723705
7703 7489482
7704 1248247
7705 226954
7706 340431
7707 3404310
7708 567385
7709 162110
7710 243165
7711 97266
7712 16211
7713 551174
7714 826761
7715 8267610
7716 1377935
7717 19291090
7718 28936635
7719 11574654
7720 1929109
7721 42440398
7722 63660597
7723 636605970
7724 106100995
7725 30314570
7726 45471855
7727 18188742
7728 3031457
7729 466378
7730 699567
7731 6995670
7732 1165945
7733 16323230
7734 24484845
7735 9793938
7736 1632323
7737 296786
7738 445179
7739 4451790
7740 741965
7741 211990
7742 317985
7743 127194
7744 21199
7745 805562
7746 1208343
7747 12083430
7748 2013905
7749 28194670
7750 42292005
7751 16916802
7752 2819467
7753 62028274
7754 93042411
7755 930424110
7756 155070685
7757 44305910
7758 66458865
7759 26583546
7760 4430591
7761 115195366
7762 172793049
7763 1727930490
7764 287988415
7765 4031837810
7766 6047756715
7767 2419102686
7768 403183781
7769 73306142
7770 109959213
7771 1099592130
7772 183265355
7773 52361530
7774 78542295
7775 31416918
7776 5236153
7777 616018
7778 924027
7779 9240270
7780 1540045
7781 21560630
7782 32340945
7783 12936378
7784 2156063
7785 47433386
7786 71150079
7787 711500790
7788 118583465
7789 33880990
7790 50821485
7791 20328594
7792 3388099
7793 521246
7794 781869
7795 7818690
7796 1303115
7797 18243610
7798 27365415
7799 10946166
7800 1824361
7801 331702
7802 497553
7803 4975530
7804 829255
7805 236930
7806 355395
7807 142158
7808 23693
7809 1089878
7810 1634817
7811 16348170
7812 2724695
7813 38145730
7814 57218595
7815 22887438
7816 3814573
7817 83920606
7818 125880909
7819 1258809090
7820 209801515
7821 59943290
7822 89914935
7823 35965974
7824 5994329
7825 155852554
7826 233778831
7827 2337788310
7828 389631385
7829 5454839390
7830 8182259085
7831 3272903634
7832 545483939
7833 99178898
7834 148768347
7835 1487683470
7836 247947245
7837 70842070
7838 106263105
7839 42505242
7840 7084207
7841 240863038
7842 361294557
7843 3612945570
7844 602157595
7845 8430206330
7846 12645309495
7847 5058123798
7848 843020633
7849 18546453926
7850 27819680889
7851 278196808890
7852 46366134815
7853 13247467090
7854 19871200635
7855 7948480254
7856 1324746709
7857 203807186
7858 305710779
7859 3057107790
7860 509517965
7861 7133251510
7862 10699877265
7863 4279950906
7864 713325151
7865 129695482
7866 194543223
7867 1945432230
7868 324238705
7869 92639630
7870 138959445
7871 55583778
7872 9263963
7873 975154
7874 1462731
7875 14627310
7876 2437885
7877 34130390
7878 51195585
7879 20478234
7880 3413039
7881 75086858
7882 112630287
7883 1126302870
7884 187717145
7885 53633470
7886 80450205
7887 32180082
7888 5363347
7889 139447022
7890 209170533
7891 2091705330
7892 348617555
7893 4880645770
7894 7320968655
7895 2928387462
7896 488064577
7897 88739014
7898 133108521
7899 1331085210
7900 221847535
7901 63385010
7902 95077515
7903 38031006
7904 6338501
7905 745706
7906 1118559
7907 11185590
7908 1864265
7909 26099710
7910 39149565
7911 15659826
7912 2609971
7913 57419362
7914 86129043
7915 861290430
7916 143548405
7917 41013830
7918 61520745
7919 24608298
7920 4101383
7921 630982
7922 946473
7923 9464730
7924 1577455
7925 22084370
7926 33126555
7927 13250622
7928 2208437
7929 401534
7930 602301
7931 6023010
7932 1003835
7933 286810
7934 430215
7935 172086
7936 28681
7937 1978
7938 2967
7939 29670
7940 4945
7941 69230
7942 103845
7943 41538
7944 6923
7945 152306
7946 228459
7947 2284590
7948 380765
7949 108790
7950 163185
7951 65274
7952 10879
7953 282854
7954 424281
7955 4242810
7956 707135
7957 9899890
7958 14849835
7959 5939934
7960 989989
7961 179998
7962 269997
7963 2699970
7964 449995
7965 128570
7966 192855
7967 77142
7968 12857
7969 437138
7970 655707
7971 6557070
7972 1092845
7973 15299830
7974 22949745
7975 9179898
7976 1529983
7977 33659626
7978 50489439
7979 504894390
7980 84149065
7981 24042590
7982 36063885
7983 14425554
7984 2404259
7985 369886
7986 554829
7987 5548290
7988 924715
7989 12946010
7990 19419015
7991 7767606
7992 1294601
7993 235382
7994 353073
7995 3530730
7996 588455
7997 168130
7998 252195
7999 100878
8000 16813
8001 638894
8002 958341
8003 9583410
8004 1597235
8005 22361290
8006 33541935
8007 13416774
8008 2236129
8009 49194838
8010 73792257
8011 737922570
8012 122987095
8013 35139170
8014 52708755
8015 21083502
8016 3513917
8017 91361842
8018 137042763
8019 1370427630
8020 228404605
8021 3197664470
8022 4796496705
8023 1918598682
8024 319766447
8025 58139354
8026 87209031
8027 872090310
8028 145348385
8029 41528110
8030 62292165
8031 24916866
8032 4152811
8033 488566
8034 732849
8035 7328490
8036 1221415
8037 17099810
8038 25649715
8039 10259886
8040 1709981
8041 37619582
8042 56429373
8043 564293730
8044 94048955
8045 26871130
8046 40306695
8047 16122678
8048 2687113
8049 413402
8050 620103
8051 6201030
8052 1033505
8053 14469070
8054 21703605
8055 8681442
8056 1446907
8057 263074
8058 394611
8059 3946110
8060 657685
8061 187910
8062 281865
8063 112746
8064 18791
8065 1634
8066 2451
8067 24510
8068 4085
8069 57190
8070 85785
8071 34314
8072 5719
8073 125818
8074 188727
8075 1887270
8076 314545
8077 89870
8078 134805
8079 53922
8080 8987
8081 233662
8082 350493
8083 3504930
8084 584155
8085 8178170
8086 12267255
8087 4906902
8088 817817
8089 148694
8090 223041
8091 2230410
8092 371735
8093 106210
8094 159315
8095 63726
8096 10621
8097 361114
8098 541671
8099 5416710
8100 902785
8101 12638990
8102 18958485
8103 7583394
8104 1263899
8105 27805778
8106 41708667
8107 417086670
8108 69514445
8109 19861270
8110 29791905
8111 11916762
8112 1986127
8113 305558
8114 458337
8115 4583370
8116 763895
8117 10694530
8118 16041795
8119 6416718
8120 1069453
8121 194446
8122 291669
8123 2916690
8124 486115
8125 138890
8126 208335
8127 83334
8128 13889
8129 1462
8130 2193
8131 21930
8132 3655
8133 51170
8134 76755
8135 30702
8136 5117
8137 112574
8138 168861
8139 1688610
8140 281435
8141 80410
8142 120615
8143 48246
8144 8041
8145 209066
8146 313599
8147 3135990
8148 522665
8149 7317310
8150 10975965
8151 4390386
8152 731731
8153 133042
8154 199563
8155 1995630
8156 332605
8157 95030
8158 142545
8159 57018
8160 9503
8161 1118
8162 1677
8163 16770
8164 2795
8165 39130
8166 58695
8167 23478
8168 3913
8169 86086
8170 129129
8171 1291290
8172 215215
8173 61490
8174 92235
8175 36894
8176 6149
8177 946
8178 1419
8179 14190
8180 2365
8181 33110
8182 49665
8183 19866
8184 3311
8185 602
8186 903
8187 9030
8188 1505
8189 430
8190 645
8191 258
8192 43