/
sieve.26.txt
25031 lines (25031 loc) · 171 KB
/
sieve.26.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
pmin=2634056413433
1352*26^n-497
486721
486739
486745
486761
486785
486875
486971
487135
487139
487151
487171
487175
487207
487235
487345
487385
487399
487435
487451
487511
487531
487559
487571
487579
487615
487619
487639
487691
487715
487775
487855
487859
487867
487895
487907
487915
487927
487945
488051
488075
488087
488111
488137
488161
488195
488225
488227
488239
488305
488327
488401
488431
488455
488479
488531
488555
488569
488579
488647
488689
488705
488747
488795
489011
489019
489055
489121
489175
489199
489227
489257
489295
489299
489311
489319
489359
489361
489425
489427
489431
489451
489491
489521
489545
489655
489659
489761
489769
489775
489827
489851
489857
490009
490015
490019
490075
490091
490147
490151
490171
490175
490217
490241
490249
490259
490291
490361
490375
490379
490411
490441
490457
490499
490555
490585
490595
490601
490619
490639
490655
490657
490747
490771
490777
490825
490945
491011
491047
491057
491071
491081
491171
491227
491251
491267
491281
491297
491315
491335
491351
491387
491425
491431
491519
491527
491611
491615
491627
491635
491659
491695
491711
491795
491809
491911
491929
491971
492067
492259
492289
492305
492311
492335
492391
492395
492401
492431
492499
492505
492547
492695
492719
492731
492739
492761
492787
492839
492889
492911
492977
493031
493057
493079
493097
493111
493195
493199
493207
493211
493217
493219
493235
493271
493307
493315
493321
493385
493387
493451
493457
493471
493511
493531
493579
493607
493615
493631
493691
493721
493801
493811
493841
493847
493859
493907
493919
493927
493961
494041
494059
494075
494105
494111
494137
494185
494209
494225
494231
494281
494297
494305
494351
494395
494449
494455
494479
494555
494587
494635
494659
494759
494777
494791
494807
494827
494851
494855
494987
494995
495115
495119
495155
495179
495191
495215
495235
495271
495299
495347
495359
495401
495497
495521
495529
495559
495631
495659
495667
495737
495761
495839
495841
495847
495899
495907
495971
496015
496019
496031
496091
496099
496175
496199
496201
496225
496297
496315
496331
496355
496399
496415
496451
496481
496487
496489
496531
496567
496571
496667
496679
496711
496745
496787
496871
496939
496979
496985
497039
497095
497147
497179
497251
497255
497275
497305
497471
497479
497531
497587
497627
497695
497735
497825
497831
497905
497915
497947
497951
497959
498011
498031
498091
498131
498145
498239
498241
498247
498271
498331
498355
498407
498475
498505
498521
498559
498595
498617
498619
498655
498679
498707
498719
498727
498815
498881
498931
498937
499039
499121
499187
499195
499199
499211
499217
499235
499267
499321
499339
499361
499369
499391
499417
499427
499447
499451
499475
499505
499519
499531
499559
499651
499715
499729
499817
499841
499867
499879
499955
499991
500011
500177
500275
500327
500375
500399
500449
500507
500561
500611
500635
500675
500705
500711
500731
500735
500801
500839
500851
500971
501001
501011
501031
501035
501095
501107
501169
501175
501199
501217
501361
501391
501479
501529
501539
501571
501595
501617
501755
501799
501827
501911
501931
501935
501961
501977
501995
502055
502091
502139
502219
502225
502337
502417
502427
502435
502439
502457
502481
502507
502511
502519
502691
502705
502711
502715
502721
502739
502787
502811
502879
502897
502945
502991
503051
503135
503215
503251
503257
503297
503311
503459
503519
503531
503539
503551
503635
503659
503681
503687
503695
503699
503795
503855
503875
503891
503897
503921
504031
504041
504155
504211
504289
504295
504299
504307
504347
504355
504371
504377
504385
504401
504409
504491
504599
504707
504851
504881
504889
504895
504905
504911
504931
504979
505105
505139
505147
505151
505195
505255
505391
505475
505489
505507
505519
505627
505631
505675
505721
505729
505739
505907
506027
506111
506131
506191
506209
506219
506255
506275
506279
506281
506345
506395
506431
506441
506467
506519
506555
506647
506671
506699
506777
506785
506819
506855
506881
506921
506929
506939
506971
507079
507091
507115
507127
507131
507155
507185
507227
507299
507347
507355
507367
507395
507431
507439
507481
507547
507551
507571
507587
507611
507667
507731
507751
507779
507785
507799
507827
507839
507911
507947
507995
508057
508067
508075
508079
508259
508271
508279
508291
508319
508379
508561
508571
508745
508751
508807
508831
508841
508955
509051
509071
509081
509099
509171
509267
509287
509291
509311
509359
509371
509401
509447
509455
509507
509527
509555
509561
509615
509641
509675
509761
509777
509785
509815
509855
509891
509897
509939
509945
509947
509999
510167
510175
510257
510271
510275
510379
510451
510499
510505
510521
510535
510545
510551
510617
510659
510679
510745
510775
510907
510911
510979
511079
511111
511121
511127
511151
511159
511219
511231
511235
511435
511471
511475
511579
511595
511615
511681
511715
511745
511801
511847
511907
511937
511975
511999
512017
512099
512131
512191
512195
512275
512279
512329
512459
512507
512551
512555
512647
512671
512695
512699
512747
512777
512825
512879
512881
512897
512915
512935
512945
512959
512975
512977
512987
513041
513097
513145
513179
513275
513299
513319
513347
513419
513427
513457
513467
513611
513691
513775
513785
513839
513851
513875
513931
513947
513955
513971
513985
513991
513995
514001
514121
514151
514177
514231
514235
514247
514279
514315
514337
514495
514505
514567
514625
514745
514787
514801
514807
514811
514859
514879
514891
514915
514939
514945
514961
514979
514991
515015
515119
515155
515159
515207
515227
515279
515345
515351
515395
515455
515615
515617
515627
515641
515651
515711
515735
515825
515879
515921
515995
516019
516059
516121
516167
516175
516227
516281
516311
516391
516431
516455
516475
516649
516695
516727
516731
516737
516761
516871
516889
516899
516947
516979
516985
517025
517127
517135
517145
517207
517307
517331
517399
517447
517451
517475
517495
517507
517519
517579
517595
517619
517627
517699
517795
517801
517817
517819
517835
517841
517985
518015
518059
518087
518131
518155
518179
518209
518305
518311
518315
518345
518371
518395
518417
518435
518467
518599
518615
518641
518705
518719
518755
518795
518801
518827
518879
518881
518921
518939
518971
519019
519025
519059
519067
519097
519137
519139
519169
519239
519251
519257
519331
519347
519355
519361
519367
519415
519455
519535
519539
519601
519631
519635
519667
519719
519721
519731
519799
519889
519911
519937
519959
519985
520001
520025
520067
520159
520171
520211
520225
520249
520259
520279
520291
520327
520345
520355
520361
520451
520555
520655
520657
520705
520771
520907
520951
520955
520979
520991
521011
521039
521171
521177
521191
521255
521345
521347
521351
521411
521425
521515
521521
521527
521545
521569
521579
521611
521627
521635
521639
521651
521731
521819
521905
521995
522019
522031
522055
522071
522095
522119
522121
522169
522179
522199
522289
522391
522415
522419
522487
522547
522575
522595
522671
522815
522859
523009
523115
523187
523195
523199
523211
523217
523225
523231
523279
523295
523315
523337
523339
523345
523387
523495
523499
523519
523577