957 5655
0 176 805 5699 66317
1 454 879 69129 145753
2 62 961 4221 60758
3 147 484 201434 252136
4 74 808 85631 93425
5 527 799 47163 115668
6 27 286 458823 462526
7 208 891 291995 294077
8 125 417 376319 390430
9 464 587 20734 50461
10 39 198 232259 315240
11 338 784 158739 187022
12 154 228 542090 598337
13 619 635 871384 926858
14 645 805 6958 73876
15 155 850 305652 315194
17 28 922 124307 141010
18 103 119 236182 321027
19 505 775 823342 881716
20 922 975 576209 656554
21 614 953 676805 717032
22 351 958 222569 285224
23 196 733 115005 166965
24 20 553 530766 536177
26 17 639 542559 618603
27 720 861 1005480 1043580
28 137 753 215466 299003
29 738 982 1042507 1113565
31 481 677 1332557 1383672
32 63 295 610980 634645
33 625 962 1621612 1642863
35 114 821 2008389 2060330
36 352 898 730842 778177
37 155 846 1496776 1569879
38 300 567 837692 879024
39 536 880 762327 769028
40 89 930 1062520 1117368
41 572 779 715971 761006
42 230 335 1290191 1377383
43 90 186 1496962 1560146
44 411 437 2851671 2914620
45 657 834 186660 248103
46 334 926 2878214 2959620
47 345 653 693420 694557
48 184 956 1449415 1495827
49 43 657 1421266 1446596
50 378 685 2350641 2414049
51 421 766 2395449 2450674
52 223 268 396971 437557
53 540 905 2144496 2198744
54 86 834 708278 765711
55 177 721 783369 806220
56 621 662 1494229 1566664
57 537 710 1226404 1245357
58 313 503 3469411 3520530
60 237 455 4261826 4335411
61 106 406 389894 433000
62 232 344 1069131 1112793
63 394 563 1317561 1334777
64 259 747 148562 151681
65 338 555 2051219 2092750
66 139 226 1671920 1706200
67 933 960 3059340 3069268
68 171 831 2702703 2778835
69 104 151 1450931 1505083
70 300 426 1474209 1561742
71 7 422 2257539 2274753
72 689 834 3887918 3889081
73 1 190 3226514 3232640
74 380 795 4762276 4772542
75 154 314 682544 730600
76 266 268 1101572 1164294
77 233 257 1770087 1831201
78 517 814 3866905 3933593
79 309 416 2389585 2442911
80 484 843 3240438 3261211
81 767 986 2717212 2721605
82 173 806 3868707 3897910
83 294 577 3543488 3560583
84 527 575 231205 312189
85 72 322 6672794 6704124
86 7 928 436066 508416
87 460 887 336463 376624
88 89 838 2668729 2692157
89 470 502 1590994 1611870
90 157 639 1464711 1473665
91 218 815 2241545 2291392
92 735 984 2762744 2823109
93 433 972 5627805 5709748
94 508 889 1281186 1297169
95 162 893 2643383 2649974
96 70 814 613240 677780
97 141 515 1448346 1469852
98 679 737 941242 948547
99 220 787 1642590 1689222
100 42 562 666928 711162
101 546 898 4064712 4120552
102 302 998 2454432 2456521
103 727 792 7985555 8002498
104 897 935 1139825 1211888
107 574 825 1106512 1181241
108 255 502 346691 415408
109 262 278 5962991 6000791
110 25 620 663744 676169
111 400 911 8410048 8434857
112 51 783 1349339 1359277
113 195 324 6927947 6988537
114 292 958 4699919 4778965
115 467 646 2269416 2339422
116 47 184 594166 655532
117 367 975 3097358 3139074
118 444 676 1169591 1170985
119 47 881 356121 388481
120 321 418 270268 276848
121 226 383 3982133 4058777
122 134 682 692978 725793
123 296 695 813723 884859
125 173 657 3566021 3600652
126 419 790 1444098 1449508
127 833 968 3885743 3924750
128 21 581 7978353 8030218
129 366 976 5717254 5780239
130 652 759 7219391 7290797
131 476 941 2130440 2190983
132 613 907 3140122 3145819
133 103 590 7789490 7812549
134 7 205 9970805 10010652
135 721 848 3106078 3185025
136 770 887 5667633 5728986
137 28 30 1991926 2077600
138 18 255 1282735 1342515
139 586 930 1981427 1989180
140 106 899 3609352 3641167
141 664 671 3346056 3410829
142 411 658 6618218 6646080
143 236 887 3474927 3492031
144 717 904 30869 73220
145 32 544 519445 590730
146 239 276 10088021 10153216
147 216 242 4256669 4287514
148 668 680 9406 78234
149 176 902 5206685 5259830
150 0 956 1387403 1460246
152 583 645 541415 604130
153 281 692 12581133 12624403
154 205 877 49619 114068
155 131 788 876385 946969
156 105 249 7753046 7769178
157 187 492 1924932 1967246
158 213 283 5304482 5343608
159 84 819 3996292 3997653
160 565 653 2028764 2059055
161 292 775 3139913 3167120
162 961 1000 190712 265103
163 42 310 462018 531583
164 89 475 9412862 9437210
165 608 658 4045034 4119036
166 354 964 7432264 7498561
167 624 997 1471046 1547773
168 425 645 9724761 9769405
169 99 536 3616804 3624791
170 233 647 4797423 4825875
171 132 624 8846150 8853105
172 461 607 2908194 2965157
173 151 480 6101361 6111780
174 190 375 4929790 5008196
175 433 652 11590073 11656140
176 201 338 922719 972109
177 137 308 7953004 8040054
178 471 589 54418 94226
179 1 325 3587373 3589849
180 45 914 5129298 5131674
182 115 294 1563112 1609423
183 790 937 7916605 7965706
184 206 759 13536149 13614779
185 32 840 3619948 3688697
186 111 112 3201086 3246269
187 563 594 6335757 6387303
188 627 949 4453381 4485196
189 744 753 15129216 15149583
190 173 911 1805478 1862325
191 829 919 3405232 3465055
192 80 714 2004655 2081626
193 519 537 4125370 4142233
194 268 773 7467253 7514401
195 770 807 374961 382691
196 302 736 1238511 1250199
198 86 681 11083128 11148837
199 6 30 3188009 3273891
200 104 653 9168624 9196445
201 468 984 989953 1057519
202 586 645 1012191 1039901
203 842 970 812909 856303
204 331 818 4807220 4857960
205 71 894 7821065 7874203
206 279 759 16169652 16181798
207 168 865 2186921 2210397
208 194 423 5853313 5860395
209 845 852 3985941 4000164
210 273 993 2068056 2130564
211 623 873 4071474 4123677
212 376 587 1054466 1092014
213 224 857 2256906 2262582
214 443 486 2003922 2037722
215 319 656 6416256 6457692
216 459 813 3595826 3670989
217 429 726 4526075 4556722
218 667 710 1192865 1230046
219 809 875 2376508 2450951
220 407 644 4229389 4306331
221 55 864 5744729 5787215
222 527 659 7482489 7506932
223 119 403 2539439 2557379
224 288 750 7835042 7890138
225 885 987 329256 417332
226 755 881 12335775 12364957
227 165 826 4533688 4568641
228 691 870 412253 460985
229 276 752 11090038 11100378
230 390 700 1003484 1029337
231 433 731 1036383 1119860
232 136 676 3622511 3682205
233 59 641 7799246 7822743
234 207 825 3409077 3491141
236 254 913 5129356 5158495
237 182 765 7979215 8034310
239 348 498 10506657 10578032
240 84 433 8756002 8812249
241 552 852 2428174 2482728
242 102 287 289709 350566
243 4 208 380683 411386
244 266 820 12263991 12318466
245 215 939 18398459 18434446
246 482 524 72135 75021
248 491 960 3991603 4070690
249 38 951 13436521 13458134
250 408 528 652276 683056
251 530 650 2954240 2965708
252 98 820 8393859 8393971
253 461 831 5577862 5631939
254 170 173 1547010 1569675
255 145 617 11578483 11587800
256 124 545 14325528 14343152
257 187 334 13279704 13308035
258 611 783 9408078 9420917
259 608 628 9197316 9220340
260 397 977 7057759 7103946
261 595 629 5055600 5075159
262 67 250 9796016 9817109
263 586 956 4298099 4354473
264 54 704 6891236 6900190
265 212 808 6324296 6374225
266 191 596 8120495 8136765
267 61 773 18824525 18869985
268 486 605 10916217 10935934
269 594 705 2466576 2518432
270 322 416 730363 811018
272 246 530 6849423 6912979
273 262 811 4314937 4358795
274 342 721 5408634 5461179
275 465 680 20997704 21059472
276 330 786 3139211 3175609
277 3 849 1615079 1647965
278 739 750 5010836 5082298
279 408 920 9330142 9391780
280 426 613 17712834 17777127
281 281 873 4331836 4398152
282 759 958 12913316 12975167
285 17 254 11086088 11167032
286 162 645 220475 225769
287 216 949 15654428 15707490
288 92 895 12833787 12851798
289 354 921 3080690 3121057
290 111 339 9003487 9050168
291 299 676 6067471 6147279
292 823 940 2406728 2443266
293 256 490 12380352 12386153
294 550 773 2874337 2918691
295 264 566 4830024 4880936
296 519 588 5470737 5514136
297 432 556 1920115 1938121
298 387 395 6305006 6389201
299 522 995 6419280 6441864
300 106 394 9905394 9980789
301 682 766 4599283 4603729
302 80 413 4920785 4923428
303 452 846 20070143 20072028
304 267 917 5156582 5160893
305 19 814 1158010 1189319
307 497 533 3714120 3779083
308 631 888 1742472 1771036
309 201 829 4555166 4599553
310 8 833 1878470 1904644
311 26 262 2938640 2984362
312 813 971 18214822 18295847
314 658 778 10750571 10794689
315 248 397 993464 1036857
316 665 809 776169 836906
317 268 375 16085630 16133046
318 265 270 5484340 5564369
319 6 867 1014129 1092995
320 21 184 8124198 8189486
321 570 785 4085783 4098743
322 696 758 1632270 1651534
323 587 889 5552209 5623639
324 21 102 23680130 23745516
325 118 412 6470248 6498074
326 274 310 4667604 4688684
327 965 984 7040266 7051941
328 421 673 7205237 7232288
329 70 413 15898744 15927802
330 143 453 1992006 2010242
331 532 817 2642237 2701882
332 401 707 1111653 1192995
333 815 915 12512856 12576948
334 237 427 13087526 13116336
336 499 890 7024374 7047900
337 273 684 2248959 2274704
338 864 984 16573799 16630825
339 265 376 1799854 1808966
340 250 298 19256850 19306815
341 217 920 13723208 13806905
342 50 634 1256779 1300464
343 94 185 2643580 2708132
344 342 969 10805913 10836538
345 225 807 3918478 3969498
346 195 943 12628545 12670595
347 75 501 7391365 7458470
348 337 529 6852716 6875758
349 756 855 6571072 6583598
350 229 301 2769370 2824574
351 480 486 26058151 26142094
352 633 775 21342572 21353408
353 339 941 18208105 18212862
354 28 456 14767451 14838348
355 422 530 6479507 6548916
356 183 880 20231044 20258704
357 520 597 1127838 1209775
358 133 284 4030333 4034953
359 276 642 1914912 1960228
360 683 684 9980795 10027053
361 31 778 3188389 3205561
362 682 695 7392929 7440912
363 523 854 4867177 4870646
364 583 963 12727749 12783573
366 432 541 12027043 12097258
367 677 801 6035057 6070377
368 309 776 13526359 13541460
369 236 602 27046828 27125274
370 14 577 7749747 7820461
371 534 728 11338457 11341377
372 485 911 8652361 8685207
373 200 873 25093311 25169445
374 11 553 3936744 4018045
375 343 395 6761720 6840335
376 599 756 5583375 5592926
377 323 863 14406796 14440333
378 582 630 6277193 6341722
379 584 685 955760 984085
380 465 810 683398 683474
381 19 786 620021 670687
382 167 182 6438764 6526096
383 455 672 3797004 3808155
384 78 342 9337501 9413463
385 51 267 4476702 4564197
386 96 697 20903958 20937736
387 201 381 2910166 2997227
388 421 705 6747387 6809664
389 632 817 10870959 10913333
390 137 217 1555311 1618039
391 366 559 2101057 2119821
392 216 725 21547604 21633120
393 358 691 11431120 11489826
394 180 280 8762022 8771700
396 504 755 4622039 4688571
397 544 833 3708866 3750011
398 26 545 22341360 22381625
399 244 328 10384168 10417768
400 243 829 20082816 20115248
401 409 434 14235140 14293516
402 138 310 10553314 10617676
403 3 500 3409058 3490998
404 628 1000 4999386 5031979
405 332 960 18706841 18710598
406 104 964 9329857 9349874
407 148 530 15635463 15671126
408 594 683 2485372 2555008
409 36 408 26785842 26868035
410 386 492 4602953 4677372
411 744 761 7497577 7532344
412 86 465 3836598 3878840
413 697 789 11728729 11737304
415 663 978 290318 378751
416 393 740 7421185 7485126
417 612 835 26959138 27005403
418 594 598 3256821 3263101
419 709 753 13778813 13858934
420 458 788 6257622 6262097
421 421 741 15053061 15129756
422 530 915 1193867 1260712
423 148 906 11125040 11152797
424 211 212 10817177 10884558
425 45 419 3504339 3510370
426 401 819 9531432 9601897
427 172 377 19186251 19186966
428 23 770 13127994 13215563
429 148 413 11215149 11279925
430 299 771 13591906 13593241
431 112 141 5329453 5382119
432 209 703 10283404 10337470
433 39 115 19900849 19969288
434 42 239 28172275 28218189
435 731 759 11436090 11488179
436 334 533 1614113 1695403
437 39 715 21468129 21482870
438 242 549 1881546 1916546
439 240 988 3336231 3394694
440 438 688 2027520 2060773
441 405 534 10569516 10620492
442 521 702 9600609 9678061
443 32 820 21396355 21401141
444 238 351 5583588 5618843
445 479 594 18730686 18793029
446 118 758 7510723 7577265
447 383 621 8488268 8517967
448 243 471 834991 904269
449 796 964 22685274 22724668
450 535 645 756487 811346
451 154 479 3175262 3221235
452 316 785 464589 484058
453 437 448 1216766 1229754
454 309 616 7151190 7194624
455 296 922 6654892 6712645
456 307 839 25716754 25722618
457 23 66 14602693 14688877
458 423 814 30008996 30014334
459 47 120 30584947 30587171
460 206 781 16725514 16732600
461 357 921 17019337 17041625
462 347 628 27849609 27879090
463 141 655 7796389 7882671
464 122 267 36124926 36168713
465 63 563 24383943 24388265
466 6 992 15974387 15978099
467 287 879 23465238 23480957
469 31 160 7224185 7260707
470 86 350 11407645 11491238
471 459 495 7047321 7060804
472 167 884 2112653 2179698
473 584 760 14247589 14313218
474 240 722 17280708 17326632
475 695 775 4977815 5017703
476 185 950 12562598 12597362
477 80 456 35778059 35811095
478 306 922 25693277 25769786
479 207 896 16715068 16737029
480 72 513 10378272 10428291
481 549 674 20747159 20756415
482 362 641 957672 1033235
483 515 760 7990116 8001212
484 144 584 30011842 30071362
485 352 545 17130891 17197359
486 158 252 37927074 37985065
487 264 664 17297111 17329983
488 23 416 12162515 12192538
489 402 874 10490758 10531324
490 122 515 24639268 24703435
491 408 811 18260869 18336351
492 254 957 8741587 8753246
493 305 495 11032788 11068998
494 70 281 21140485 21198838
495 654 777 13581159 13657172
496 477 837 18145440 18165031
497 182 661 24361388 24397299
498 557 935 24568405 24621810
499 263 523 13992894 14019046
500 820 854 6669622 6714012
501 627 742 8899167 8942660
502 31 137 9127545 9136619
503 11 450 8801453 8880796
504 17 490 4971340 4986466
505 547 820 19452562 19521420
506 732 966 8964520 9038664
507 747 765 26895372 26983787
508 525 638 33335042 33402095
509 768 783 13984275 14014189
510 298 805 9345638 9349701
511 149 532 19564850 19571566
512 218 921 19645471 19652853
513 484 891 94568 121441
514 151 730 17490778 17515987
515 51 251 21669803 21703964
516 596 893 1412722 1422751
517 522 565 3479226 3563463
519 380 501 21103643 21133487
520 714 867 22293308 22373218
521 346 674 9056879 9143973
522 253 347 2023032 2074671
523 54 405 16152542 16195010
524 509 609 34832905 34847480
525 448 770 31113574 31181667
526 453 691 26314928 26332556
527 556 950 17371735 17412678
528 333 442 24595329 24632306
529 296 768 702305 758846
530 324 795 19459900 19523993
531 153 546 29534533 29579007
532 305 561 9061754 9085005
533 273 998 36016575 36061757
534 504 710 6197086 6217522
535 420 550 24306313 24314826
536 169 286 27967923 28032761
537 682 833 22169191 22176065
538 304 406 10924265 10998046
539 65 560 12950624 12966837
540 615 995 12626129 12663097
541 466 685 32851604 32853651
543 120 539 18126100 18192091
544 582 698 21498180 21576226
545 269 883 43622963 43681458
546 105 970 16891302 16891821
547 534 888 14092622 14119405
548 604 902 38356338 38413060
549 602 726 21402095 21427840
550 634 953 6939689 6942918
551 751 974 9345565 9414859
553 206 416 2404670 2432460
554 201 456 9901951 9935090
555 557 689 3333698 3336051
556 465 965 7702009 7731605
557 8 405 18783183 18800954
558 528 658 2818154 2824064
559 242 742 2409488 2426954
560 196 904 596959 604907
561 446 953 20590059 20635036
562 614 724 23244460 23332594
563 205 882 22351392 22429300
564 149 991 12188170 12206205
565 160 579 39857572 39861511
566 865 881 36593758 36665989
567 768 912 4123784 4145759
568 388 632 20888214 20889760
569 58 106 23998428 24012369
570 555 741 25686063 25734944
571 13 294 21635027 21640853
572 45 330 20613181 20678147
573 372 907 19073908 19118305
575 690 883 22409241 22411492
576 701 756 36767109 36803492
577 221 764 42684629 42720576
578 581 758 8982916 9023390
579 496 644 339624 416864
580 447 844 4742639 4777570
581 193 800 13150989 13155193
582 540 860 27817080 27837528
583 62 790 1491227 1499409
584 434 881 35040717 35075549
585 270 429 4504558 4564287
586 194 535 44537577 44560215
587 437 654 20384360 20422239
588 194 658 986409 1015801
589 451 770 24589754 24645191
590 184 407 6232274 6291264
591 611 680 14281421 14366540
592 782 821 39674568 39745806
593 349 546 3553528 3594093
595 389 615 6098923 6179883
596 10 729 3767523 3767562
597 474 900 16360683 16371843
598 51 922 9549090 9591069
599 396 584 26613084 26637805
600 360 639 9651941 9721195
601 202 719 35449839 35478233
602 287 412 14005888 14007020
603 416 418 25216048 25264523
604 514 943 15407157 15491276
605 128 561 20533692 20608082
606 531 761 24390973 24392963
607 703 957 25063345 25094170
608 371 597 11111925 11154941
609 871 980 1413540 1423943
610 114 972 35073755 35123230
611 158 676 41705863 41708306
612 266 777 6127446 6148558
613 592 874 39558500 39626443
614 320 486 35539578 35569854
615 265 308 10379192 10388331
616 205 950 11153078 11164330
617 185 933 34144426 34151043
618 749 847 26305602 26379134
619 255 725 2388590 2400838
621 532 816 9219036 9227058
623 701 934 5728826 5776298
624 55 331 449325 514382
625 370 415 23772925 23814647
626 969 987 7600277 7685484
627 657 832 33634412 33656429
628 775 849 1448800 1500089
629 214 627 5780402 5788181
630 166 984 22533136 22540167
631 368 445 41344719 41373601
632 463 855 10834784 10853040
633 138 374 15010595 15058305
634 545 647 123073 179299
635 27 816 32153497 32198530
636 35 284 36616789 36646408
637 625 671 4913489 4948337
638 92 607 16630439 16651594
639 20 724 19262861 19345540
640 11 508 46311569 46323994
641 83 560 28831745 28876589
643 473 710 35469092 35532657
644 225 406 9702013 9727075
645 276 720 18225026 18300131
646 56 621 43035151 43060691
647 236 704 35957096 35999263
648 432 995 29028198 29041021
649 184 778 4419130 4452740
650 398 798 44611469 44647115
651 280 496 31193740 31197894
652 173 987 35090060 35148315
653 206 390 42624293 42665296
654 105 803 36681426 36759640
655 115 413 12228471 12267939
656 34 984 27269598 27280179
657 489 653 36534283 36565104
658 147 364 17262451 17270376
659 59 843 548790 632389
660 7 940 50287879 50322909
661 198 962 17942047 18017798
662 178 287 27510016 27557975
663 25 475 21584530 21620875
664 526 883 22706624 22765307
665 174 482 11341430 11399724
666 159 429 12104385 12112352
668 33 388 9128172 9171856
669 81 833 22607605 22690496
670 841 974 19513347 19567186
671 595 995 2594703 2637339
672 308 771 6015692 6023998
673 148 522 5269846 5319691
674 537 832 42062362 42072935
675 179 765 30586189 30606801
676 150 862 41890472 41972377
677 333 593 50007634 50065038
678 119 918 30217829 30262156
679 279 772 22011531 22032857
680 247 393 9162895 9211466
681 180 991 33808942 33822262
682 379 788 51246438 51331853
683 886 995 14538707 14577861
684 75 320 38026929 38106209
685 636 717 20438104 20476296
686 8 264 1716174 1726200
687 286 933 35950231 36034331
688 669 681 14180335 14210784
689 270 697 25836442 25838490
690 472 880 17724498 17776645
691 611 927 845574 931565
692 681 872 5722277 5794444
693 714 982 1686365 1747864
694 412 945 2594434 2614356
695 260 315 7535449 7622758
696 370 895 8409628 8495585
697 246 327 44950205 45014640
698 91 720 24444647 24519105
699 424 933 5063297 5085322
700 153 763 38488182 38492064
701 407 849 11393682 11471402
702 374 473 820706 876101
703 535 661 21525891 21602780
704 334 925 14770436 14844376
705 613 963 22710112 22787971
706 458 844 22716182 22734674
707 239 547 27848972 27913804
708 835 912 37194387 37262417
709 530 861 993 30785
710 645 781 5043769 5044457
711 245 965 30279629 30322573
712 488 801 19713256 19790476
713 599 947 21849242 21904736
714 13 274 22884927 22899282
715 47 878 39120315 39132760
716 298 698 7743008 7792348
717 49 244 8282286 8348316
718 285 366 8448414 8482614
719 653 813 11095090 11122172
720 153 599 32870032 32954425
721 524 927 20537066 20538022
722 235 698 519346 524229
723 220 302 7191701 7224222
724 543 833 5040256 5046090
726 192 538 21445513 21515232
727 52 574 47947296 47986571
728 558 733 1592011 1662952
729 333 627 13216410 13220572
730 357 492 16409682 16492128
732 587 800 20161663 20207226
733 192 964 34896030 34905665
734 188 849 8622205 8673181
735 268 911 24154406 24236324
736 213 847 9564990 9643951
737 862 865 23937082 23987662
738 559 680 20699699 20768371
739 636 755 7194723 7262279
740 335 770 41898859 41916304
741 536 904 18353130 18365369
742 361 860 21686095 21738886
743 448 680 17612189 17649387
745 318 789 39717129 39751531
746 206 796 391481 478234
747 401 882 47548306 47636164
748 35 516 3806224 3834481
749 182 809 23607559 23610764
750 468 904 7394806 7479020
751 745 765 8977447 9059566
752 16 248 42461039 42530796
753 115 981 7184308 7201111
754 160 214 4360131 4382639
756 713 781 35417953 35419784
757 532 717 1958301 2039036
758 600 890 3935041 4022306
759 37 836 27318536 27350982
760 6 994 17225685 17281122
761 581 628 22466358 22529520
762 237 862 31231233 31272432
763 362 575 33891214 33934048
765 58 674 13248125 13266268
766 615 843 34096381 34156693
767 570 808 35037580 35059183
768 556 833 44414164 44489150
769 184 392 37936863 37999364
770 740 804 20677222 20744559
771 729 911 33613106 33660805
772 637 671 35513356 35569211
773 226 774 18194035 18213429
774 232 818 5776707 5861133
775 375 432 54102231 54170549
776 75 735 24254620 24271625
777 124 924 13168328 13205980
778 408 769 30831863 30856445
779 3 167 2559689 2635970
780 152 889 5060614 5124915
781 84 851 6495215 6496632
782 179 803 24530241 24594032
783 227 705 4336491 4394454
784 518 771 24267520 24349495
785 241 496 18052162 18061611
786 244 971 39439112 39464916
787 460 573 44615871 44622474
788 321 435 24222185 24229056
789 888 900 39901029 39980695
790 830 948 26686549 26697134
791 14 991 11561807 11640110
792 91 289 7190782 7256480
793 145 838 10721255 10740199
794 193 793 7791665 7878887
795 201 324 14801543 14824352
796 249 894 1581716 1590973
797 189 783 42963327 43051158
798 259 580 7808571 7818355
799 477 707 47437726 47483484
800 227 494 6273451 6321860
801 129 841 37672617 37741510
802 226 254 34324381 34406039
803 578 948 16334004 16336994
804 323 362 35039269 35122233
805 342 456 31174056 31255201
806 578 915 8098660 8118351
807 314 550 16592586 16641809
808 340 452 16511389 16590655
809 806 903 26422296 26461330
810 217 815 48352258 48411138
811 303 934 3123127 3170569
812 326 472 28668397 28729241
813 101 516 29140677 29191662
814 118 947 44553349 44608961
815 409 968 2411564 2446598
816 251 541 25603364 25644338
817 96 334 54397447 54430924
818 299 762 46071497 46085146
819 282 740 11186396 11242761
820 720 753 39097452 39103802
821 461 577 190084 216545
822 104 225 32792611 32857006
823 345 512 37665887 37676885
824 113 844 7995275 8048564
825 87 334 9156965 9178239
826 548 738 3352147 3371492
827 256 632 7192071 7216221
828 78 666 9936321 10020698
829 116 786 25624697 25653962
830 625 903 57522349 57532436
831 438 460 42256629 42294962
832 106 640 13980207 14008983
833 594 851 171349 252730
834 68 690 21355139 21411123
835 150 281 68953102 68971828
836 326 383 40697941 40712593
837 469 930 9302822 9325993
838 421 563 9175485 9250504
839 69 412 2768113 2847257
840 486 678 3713577 3737133
841 205 754 42761806 42783846
842 20 884 36157873 36176111
843 541 837 21668637 21681541
844 132 500 7741811 7810623
845 216 481 4077904 4097801
846 9 550 19786130 19788389
847 688 795 62797328 62835115
848 350 561 2194887 2195107
849 393 676 48239836 48327004
850 905 967 69690807 69763592
852 434 805 50082814 50113767
853 245 929 295637 363364
854 0 669 9352107 9354069
855 380 643 58201483 58234816
856 116 648 10190553 10261862
857 344 940 21462878 21526757
858 508 571 16398939 16481087
859 116 675 9533532 9575380
860 137 404 15684990 15687203
861 355 469 57907431 57946345
862 82 549 16452774 16500102
863 288 815 32998030 33033947
864 631 748 42542788 42592376
865 49 661 38882062 38935256
866 93 208 57070142 57078779
867 253 989 9673140 9754613
868 312 350 14499597 14508322
869 98 418 3213661 3291168
870 343 789 16570198 16650194
871 115 422 21911780 21912303
872 110 158 15084435 15118180
873 833 850 59977582 60033977
874 470 573 2700649 2765101
875 391 689 12499110 12554348
876 225 349 34582520 34654590
877 345 725 26159607 26230885
878 466 995 27192109 27280213
879 0 485 45405076 45479345
880 178 868 15779284 15826075
881 441 557 30236102 30313330
882 14 881 28487217 28558622
883 81 719 17842565 17880943
884 708 939 11623964 11673442
885 23 635 746188 807555
886 276 472 48196590 48201379
887 433 898 38989588 39039957
888 247 747 23138323 23156180
889 734 984 3397467 3470310
890 619 768 18491341 18550593
891 194 881 34017785 34064242
892 37 820 46743782 46792009
893 624 870 11808438 11842002
894 121 844 25078649 25125453
895 272 851 11508871 11592866
896 555 787 2143268 2174324
897 14 907 53171923 53177145
898 73 250 42024954 42039709
899 227 388 3103447 3150541
900 217 916 12311913 12323991
902 426 491 35154265 35185197
903 677 953 5956527 6016629
904 88 413 8338700 8418193
905 123 267 6584349 6634661
906 295 993 9753231 9812081
907 31 178 4331971 4389111
908 155 596 26709175 26743770
909 499 583 29082338 29101766
910 191 721 17225591 17295333
911 588 598 4791549 4820992
912 415 978 15922224 15961050
913 218 226 27172371 27204678
914 709 806 19004234 19066828
915 298 825 605233 650822
916 381 932 43867506 43912484
917 94 925 14891064 14952453
918 253 991 9283108 9348985
919 396 500 3452518 3485158
920 73 450 12182977 12208849
921 88 356 991752 1067805
922 113 486 25839974 25877674
923 538 608 13791835 13844945
924 820 921 4856285 4921499
925 616 795 11203341 11268438
926 398 812 29987382 30006876
927 621 830 33044156 33130004
928 671 874 40689458 40759812
929 13 902 9310130 9334104
930 487 934 12739146 12762810
931 233 504 35675861 35728830
932 319 556 14048002 14062885
933 7 360 61670204 61698780
934 160 341 12522607 12558737
935 91 993 21852392 21859046
936 721 763 8685817 8726359
937 734 1000 46793 51273
938 619 728 56825772 56831246
939 843 896 5547999 5633201
940 506 966 43627853 43686096
941 410 576 27363424 27393658
942 292 623 30740363 30770288
943 311 554 5269478 5279987
944 418 473 4224783 4254196
946 122 872 22502318 22590494
948 72 505 53434292 53458148
949 31 546 27093241 27135811
950 129 445 26151604 26192626
951 193 774 44696266 44751193
952 18 207 29953815 29982577
954 488 822 895568 920674
955 515 783 23156979 23165607
956 511 810 17842717 17847174
957 540 784 50121122 50204889
958 124 439 54681939 54694572
959 213 921 10720226 10745008
960 571 675 48408608 48430534
961 364 494 3151503 3161183
962 60 439 10409553 10463678
963 78 539 35553760 35606449
964 70 445 60569470 60605113
965 360 445 4226187 4302416
966 272 952 60182491 60213734
967 75 297 25934102 25991666
968 35 64 56685700 56761772
969 27 432 3492639 3517750
970 450 924 33349636 33368552
971 259 703 25271138 25293195
972 174 536 43460624 43548855
973 17 436 48329205 48358708
974 103 437 33875907 33915355
975 116 458 16640615 16729218
976 186 373 45035725 45068610
977 155 283 29790858 29841247
978 963 965 14683300 14753105
979 25 309 37696582 37712707
980 483 887 33374146 33392073
981 241 991 38561861 38562909
982 270 420 16837650 16867238
983 77 284 35835836 35863033
984 289 533 8251301 8317315
985 384 722 29820927 29830361
986 81 498 50620984 50687975
987 89 861 27626635 27658687
988 172 393 45300849 45302193
990 689 976 52567223 52641613
991 520 748 31039284 31102198
992 616 800 56589710 56608481
993 217 473 40324589 40390202
994 542 624 49029017 49102107
995 153 591 53571174 53577325
996 380 458 42988582 43070423
997 366 487 42787267 42832917
998 365 986 82001463 82007939
999 321 474 41251092 41276192
1000 4 292 33516708 33525410
