1 15039276
2 16323925
3 14283486
4 7150092
5 68089
6 8584138
7 4918023
8 11368221
9 8644539
10 8342712
11 3458016
12 6733135
13 8443170
14 1196392
15 3446939
16 449678
17 5065508
18 4516318
19 9837863
20 7025236
21 16004084
22 14417659
23 2735901
24 15059233
25 15707865
26 11839529
27 7081334
28 4448725
29 11648367
30 1486447
31 15143366
32 3555508
33 737684
34 3049870
35 2517405
36 1259554
37 4942524
38 8561779
39 13060775
40 14481645
41 11478140
42 9182047
43 16184978
44 15027591
45 1098285
46 3724450
47 14305708
48 6323519
49 7778508
50 6825998
51 11637358
52 1092058
53 15870773
54 9167403
55 2806796
56 5852774
57 7137802
58 14992354
59 4566750
60 7575359
61 6959800
62 1397961
63 11585470
64 14665574
65 9666453
66 8692069
67 13135406
68 10968944
69 3092639
70 8149184
71 9106530
72 8217986
73 9522838
74 9881476
75 1338483
76 14704050
77 7082429
78 16306750
79 1147937
80 7317734
81 16602670
82 14832110
83 11426359
84 5173441
85 3486896
86 14403180
87 16545963
88 2149131
89 9702140
90 161104
91 2650019
92 3103059
93 3423820
94 12961219
95 12328123
96 12645020
97 16088126
98 12931941
99 5382031
100 4076288
101 2062466
102 7111994
103 2013691
104 14385828
105 8251332
106 13079540
107 11606751
108 2704209
109 16424845
110 13548650
111 6534497
112 2954562
113 11585728
114 2578497
115 2183183
116 4912303
117 1772856
118 9375223
119 1077787
120 3020223
121 14590419
122 9928747
123 8064344
124 3675930
125 12483599
126 5269333
127 10612823
128 5621076
129 13290223
130 500738
131 15894538
132 1530755
133 12381924
134 14995214
135 2179350
136 2273847
137 6733420
138 8292341
139 14443298
140 14459980
141 8619278
142 10010969
143 103472
144 3245863
145 5846481
146 16773784
147 7696977
148 13245366
149 10897404
150 4982899
151 493771
152 3620461
153 3551732
154 14801328
155 10821016
156 3031336
157 10607756
158 7928734
159 14937254
160 14008633
161 6135267
162 4287214
163 1834587
164 6483590
165 14706535
166 13286393
167 15834068
168 15807853
169 1604939
170 10907192
171 11012953
172 3048394
173 3820095
174 7263375
175 11262410
176 16740235
177 16210164
178 10335532
179 8271299
180 15534250
181 5223215
182 14957239
183 1438277
184 3906714
185 4086223
186 10817741
187 5785491
188 11724401
189 1822717
190 8388043
191 3936673
192 11724205
193 15957083
194 3561719
195 3905975
196 7282588
197 7410910
198 13104592
199 14504059
200 14265149
201 1952861
202 6197841
203 14365967
204 1220417
205 1988028
206 8293604
207 9867431
208 857114
209 2145603
210 9284398
211 7281460
212 16289340
213 6357478
214 15736715
215 11622878
216 8566439
217 10202598
218 3579652
219 11228033
220 12072583
221 4503626
222 12622585
223 2318352
224 16158593
225 224915
226 5585679
227 7673206
228 8689537
229 10905089
230 8766303
231 14163386
232 16004989
233 2331570
234 11221868
235 2829667
236 15251277
237 13516503
238 2527117
239 16388690
240 10859218
241 10323014
242 12414948
243 1846943
244 10105581
245 6516261
246 15513909
247 9091266
248 15902783
249 4952564
250 14000548
251 7105897
252 11976222
253 15493821
254 2945798
255 2106719
256 8982017
257 2535663
258 13117419
259 1741947
260 14586091
261 9576181
262 5577078
263 7283780
264 10864715
265 10988812
266 3804736
267 10976369
268 1609174
269 1463835
270 2977273
271 8935945
272 3757458
273 787769
274 13262845
275 13347469
276 14255221
277 7553654
278 5353314
279 782849
280 10607558
281 8408313
282 769740
283 134799
284 6904567
285 2207471
286 12819956
287 1308724
288 13929140
289 12880382
290 13734493
291 14442101
292 8267670
293 7725596
294 5176990
295 11453909
296 2985234
297 2557671
298 4265344
299 4854611
300 7563634
301 6447595
302 2288733
303 6280424
304 14963480
305 4572268
306 2778335
307 10697765
308 2547048
309 7236908
310 2227456
311 14351389
312 14001288
313 9276034
314 16108252
315 8354891
316 15867559
317 12273978
318 10750836
319 10649647
320 15992874
321 3476230
322 1875529
323 5766191
324 4712148
325 2393349
326 9119942
327 3304409
328 14945229
329 11447880
330 988144
331 1791618
332 5514956
333 2624316
334 11654819
335 5435720
336 6657570
337 13494122
338 9289094
339 15840835
340 4395898
341 13648880
342 8541547
343 4414226
344 795284
345 730181
346 11314664
347 10799511
348 1575676
349 90923
350 7877827
351 3096247
352 12326690
353 4146400
354 2259717
355 15778036
356 5342131
357 15978666
358 15136657
359 8374218
360 16688745
361 1658618
362 5963672
363 13326246
364 5891470
365 11479899
366 16586893
367 964260
368 7323355
369 79243
370 16039842
371 350923
372 4652088
373 13834246
374 6958390
375 14004490
376 4634327
377 2605975
378 4041060
379 11356573
380 15539732
381 4597055
382 2186910
383 15408668
384 5238755
385 11274686
386 15066096
387 6459350
388 2526550
389 9347608
390 14898001
391 13544255
392 7831551
393 14465661
394 923392
395 14969122
396 16212635
397 9200178
398 10100683
399 13972674
400 14368226
401 7523579
402 13287467
403 866345
404 1507033
405 7130615
406 11544581
407 5473781
408 8678907
409 7844347
410 13252902
411 1485916
412 6891086
413 4093809
414 5425448
415 3348754
416 14356395
417 13864111
418 11298032
419 285802
420 7325330
421 13510215
422 10263509
423 3092923
424 15382946
425 5906541
426 696247
427 3614481
428 13220393
429 1537225
430 3062393
431 8338605
432 6853371
433 742846
434 12479109
435 352544
436 3586329
437 8167375
438 6210067
439 14336060
440 16459563
441 7130494
442 13156418
443 10785030
444 14141478
445 15397680
446 11471815
447 3915334
448 10542782
449 14500997
450 6754521
451 16531353
452 3185272
453 8486764
454 678779
455 12118564
456 1491514
457 7277673
458 1358420
459 6929709
460 6349832
461 7713364
462 13372628
463 15753340
464 4432827
465 16637746
466 9722120
467 6622360
468 12047673
469 12541719
470 1724527
471 4043517
472 2434769
473 12575026
474 8430972
475 3770761
476 7337575
477 2579345
478 15883558
479 3988469
480 14035686
481 722533
482 3932279
483 5131058
484 7055124
485 6112268
486 10384151
487 6331733
488 15738133
489 16387924
490 14353012
491 40607
492 12324122
493 14317042
494 13121281
495 3575301
496 3961538
497 4688815
498 12377925
499 4177807
500 532413
501 15737955
502 11000808
503 13491282
504 1252838
505 3483446
506 651647
507 16688253
508 10405965
509 6294712
510 358974
511 340231
512 10918475
513 14064222
514 10355141
515 10961959
516 4764997
517 4777355
518 3862487
519 8012690
520 9444254
521 5602738
522 3700996
523 2175162
524 11443069
525 3863904
526 134948
527 13739125
528 12956808
529 9410755
530 15327091
531 11256728
532 7264632
533 4688913
534 9058028
535 8027747
536 2648308
537 8793218
538 15919266
539 12097189
540 4659061
541 10411188
542 8694442
543 13312023
544 3275933
545 10268416
546 12792160
547 13152747
548 4060655
549 8149723
550 6449680
551 2283243
552 4851971
553 9691420
554 9526614
555 13240285
556 3527739
557 8410398
558 2641589
559 16656464
560 9156010
561 10061562
562 7166453
563 4528710
564 7842327
565 16142692
566 13317851
567 11667469
568 8303367
569 2957811
570 11296190
571 6981293
572 1477228
573 243681
574 816676
575 3366265
576 14970034
577 6945840
578 5034299
579 1669771
580 16620474
581 11395929
582 5385781
583 7304595
584 11480844
585 16576739
586 6758689
587 16026301
588 15203248
589 3309872
590 4841718
591 5060427
592 1923972
593 7513520
594 4584171
595 8839432
596 9401321
597 11645421
598 16245158
599 6867915
600 8637955
601 13368682
602 5105689
603 8449463
604 10422899
605 15494827
606 14496889
607 13334740
608 9908574
609 11391073
610 6671518
611 13569021
612 15317112
613 9099810
614 16519513
615 10176247
616 1924288
617 9379529
618 4166455
619 11527025
620 8616784
621 3411457
622 15207521
623 10919516
624 16234097
625 10370984
626 3344422
627 9864339
628 8821749
629 5782618
630 8555209
631 919692
632 3779007
633 3158164
634 2639865
635 4483481
636 16244057
637 10825307
638 324350
639 2790153
640 16315320
641 16101119
642 2717583
643 15838234
644 11339096
645 5528637
646 7271713
647 3419529
648 12191993
649 16754360
650 9450247
651 1532392
652 4496619
653 15021916
654 9351782
655 8406306
656 1147909
657 6413179
658 16481396
659 6214749
660 16402925
661 16335885
662 8580889
663 4965810
664 14699914
665 1642232
666 1277511
667 6118428
668 2284324
669 2450132
670 11070465
671 4248919
672 13898376
673 13815246
674 4692826
675 11150947
676 16287831
677 11464631
678 16555982
679 6825599
680 3255819
681 1674476
682 14661142
683 12259331
684 12045851
685 14583481
686 3039847
687 4296346
688 10126286
689 11427783
690 9953404
691 3106065
692 1662460
693 9514082
694 15464875
695 15867938
696 16040597
697 3161860
698 1965904
699 8227340
700 8420326
701 14994322
702 7916116
703 187130
704 10228958
705 11592517
706 13423483
707 14986473
708 16756596
709 3255961
710 13682082
711 3339730
712 14861007
713 7079766
714 16177407
715 600266
716 11614776
717 7139190
718 14856041
719 11298499
720 7456740
721 12538369
722 687161
723 14463549
724 7208179
725 4656398
726 11462982
727 5250868
728 9386147
729 4775432
730 13818833
731 4110697
732 13079360
733 3479938
734 11055332
735 14784552
736 489792
737 5075406
738 7079070
739 7078896
740 5519148
741 134331
742 15750571
743 8660032
744 8218636
745 16625352
746 4151164
747 8899543
748 5894926
749 10174792
750 1845055
751 14848156
752 2887503
753 13546933
754 4615144
755 2312894
756 13529600
757 10853257
758 4763478
759 3523681
760 2750459
761 11463259
762 5769827
763 271681
764 4697814
765 3428764
766 15610503
767 7536013
768 8426687
769 8481511
770 10767724
771 11938879
772 14146919
773 13153412
774 12955677
775 10573238
776 7264487
777 11953747
778 2762371
779 1843938
780 15215775
781 3656946
782 9563137
783 11000339
784 6274642
785 3143059
786 16397062
787 8039307
788 3722679
789 9320045
790 13108707
791 1897589
792 4597730
793 12474340
794 14507844
795 365351
796 13994936
797 2171173
798 12587400
799 4012393
800 8156177
801 2377036
802 545224
803 14171416
804 5784686
805 1224777
806 2082998
807 14486608
808 10518161
809 4593903
810 12233408
811 16311402
812 15174084
813 859127
814 6830811
815 483012
816 13704056
817 6988485
818 16213040
819 3171409
820 6277813
821 16012719
822 6106030
823 7340147
824 10648315
825 7409772
826 13290668
827 6083756
828 15102360
829 3003284
830 1001210
831 16516320
832 14631888
833 1967616
834 14116951
835 11192899
836 3304463
837 11218155
838 10997719
839 9444523
840 16730335
841 8642967
842 9162403
843 16511413
844 3244105
845 9202049
846 316450
847 7150272
848 11989749
849 11086534
850 14101795
851 8866015
852 6172449
853 10830706
854 15882614
855 8231490
856 5909263
857 10176157
858 12963781
859 5619729
860 8803348
861 14679201
862 13123938
863 1119401
864 14630149
865 9551595
866 11091794
867 2321892
868 1063736
869 9706997
870 12181043
871 16435208
872 9636226
873 15221074
874 12679595
875 455263
876 6041658
877 2822690
878 12561810
879 5031769
880 12209364
881 10932027
882 3848054
883 14675303
884 7199185
885 1689143
886 10656394
887 11010864
888 610953
889 5382788
890 11573353
891 5655062
892 11360167
893 2284130
894 10544360
895 11421365
896 9788562
897 13741142
898 302146
899 4876021
900 774290
901 15150847
902 8542608
903 4141187
904 4920945
905 6274986
906 1710113
907 11466170
908 14998116
909 10041626
910 2616278
911 8521948
912 1694769
913 7916117
914 16171396
915 10939297
916 5865898
917 8543831
918 8890165
919 6683325
920 10731734
921 3029495
922 6914827
923 2634466
924 15053855
925 14319784
926 1180166
927 11796496
928 10630549
929 7352683
930 13427363
931 10990787
932 11809207
933 15290697
934 11172076
935 2314784
936 15366619
937 6153938
938 286194
939 12026878
940 15226118
941 8963625
942 8993929
943 2853276
944 14135038
945 781850
946 356066
947 7013924
948 10985224
949 15590437
950 13756125
951 2927502
952 3313596
953 2709838
954 15335956
955 3456120
956 6717103
957 12174000
958 12390999
959 2049025
960 9516462
961 5597774
962 11310379
963 5761887
964 1613374
965 2863979
966 6106334
967 10260389
968 3104552
969 9107771
970 10353183
971 2026506
972 9552315
973 10094151
974 9384205
975 11566404
976 1701766
977 14122522
978 10480901
979 2606568
980 15147964
981 14330213
982 5189217
983 7589813
984 1490683
985 16085839
986 10537088
987 5430842
988 14103387
989 6285152
990 13233157
991 9815296
992 15983124
993 7287208
994 2928125
995 15809305
996 8623019
997 11018063
998 7775120
999 7281478
1000 13287890