-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathprime_generators_to_100000000.txt
39627 lines (39627 loc) · 340 KB
/
prime_generators_to_100000000.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
1
2
6
10
22
30
42
58
70
78
82
102
130
33554578
190
210
98882578
310
330
358
382
442
462
478
562
658
742
33555190
25139662
838
862
83886982
970
1038
1222
1282
83887378
1318
95071138
1618
1810
1870
67110838
1978
2038
2062
2098
2242
2398
2458
83888578
2578
16779838
2902
2938
2962
3018
3082
3322
3642
3862
4218
4258
4282
4678
36351478
5098
16782418
16782670
75498382
5590
5938
6042
6078
6378
6598
6658
6718
6778
6862
22346578
7078
7282
7582
7638
7642
7702
8038
8110
8218
8542
8562
8962
9202
9718
50341762
10158
10222
16787478
10390
10462
10558
10662
10858
10882
11002
16788322
11158
11278
23754022
11482
50343262
11698
11902
11958
12262
12322
33566842
12490
12538
22371742
12898
33567382
13102
13462
13522
13762
13962
14410
14422
14698
50346382
14830
67111402
15442
15922
67124842
16779898
16102
16318
16618
17158
17518
17782
17938
69908122
18670
18838
18978
83905222
11188018
19258
19318
19462
19738
33574458
20182
83906278
20542
20638
20662
30761698
21022
21058
21418
21502
21802
22342
95074618
22570
22618
23098
47539318
25169722
23398
23662
33578218
23878
16801138
67132858
24082
2800282
24682
24798
50356762
25162
58724482
25642
26002
83890438
26202
26338
50358298
33581098
33581410
27190
33582022
27802
27822
28018
28162
28438
28498
28642
28858
28870
16202062
29122
16806442
29362
33584062
30538
67139542
83916982
50362582
31318
50363098
31798
32362
5597842
32838
33342
16811422
34582
83920762
35098
35158
35362
16812958
67144618
36082
36262
33590698
67145482
19579558
40224658
83923582
13987342
50369842
83924362
39502
39622
33594082
39678
39778
39982
16817838
40882
41182
41542
9609142
16818982
42022
25172842
16819378
42322
16820302
43222
43498
33598282
43990
44122
16821358
40783558
16821718
44542
50376502
44962
45082
16824238
47122
47338
98435002
47818
83934118
48238
50380702
49522
49558
67158562
58728598
51202
75420622
51598
51802
32962582
52102
52222
33606802
50384062
52782
53638
53758
53782
50385442
33608902
54562
54958
16832242
55078
55162
55630
72710542
33610858
22906882
16834098
57142
2805762
57502
58042
16835278
58438
50390422
58942
33613570
16836418
67169302
60538
83946718
60778
61702
85698082
83948218
62302
62458
62538
62638
50394502
63442
33618118
33618190
16841302
83950210
64282
64402
50396578
65002
65062
65122
6147418
7264758
66358
16844482
67498
83953678
67618
67930
50399962
55935478
67178218
69490
83956042
11175502
33624442
70162
70438
71038
16789078
19585402
50403802
72678
33627718
73582
38547682
73858
74890
33629338
31846042
75982
76102
76162
33630958
33631042
3354502
76918
67186198
77338
33631798
78478
67188118
11198038
24024982
50412682
33635578
83968042
82462
82882
83218
39160738
84142
84442
21341182
84918
13995298
16791622
89492902
86578
16863862
4472158
87082
87222
87298
83973562
88258
88522
89230
89398
33644242
89938
16867258
90238
90358
90862
16868482
92362
92698
93178
93262
33648682
94438
41958802
16871878
33649522
95482
96958
16874422
33651742
97462
27936178
97942
67207078
98662
50430682
99562
86698882
99838
33571078
100042
100102
100522
11735182
33655378
101182
101362
101410
97884022
101938
33571462
102298
27979078
15645862
103098
33657562
103702
67126222
75514882
104578
104722
39164302
67213798
105562
61534078
107098
107182
29612482
107842
107998
108022
33662458
108178
108802
67127062
109198
33664138
33664258
33664342
67127218
16887418
60223738
110878
111262
111322
67220722
111862
16889098
16889182
112198
112858
113062
113782
113818
113842
58739242
33668562
55943098
33668902
114598
114658
16892698
115978
116638
116818
116902
117202
33672238
118042
16895422
50450038
118462
50450482
22908982
50451262
50451382
16897102
40786078
50351698
50452642
67229878
16898718
121522
122098
16899358
20674438
122278
12853222
86702698
122662
122938
16900738
50455462
67232782
33678418
44696818
19594122
125302
125962
7825438
126838
33681442
127290
127402
127678
127702
16905058
64333978
128158
128602
128902
16906762
130198
130342
130642
16907938
130782
67241182
133102
16910482
33687802
133498
33688762
135130
50466838
16912522
50467258
136138
136222
136558
136738
136882
22392442
136978
137362
137638
137722
67246702
138058
2819422
67248262
16917322
140362
50472178
140758
16917982
16918738
141958
84028078
58744018
39170602
142962
143518
144202
67253278
144538
144982
145462
145798
97211458
17323282
147162
41904322
148138
148198
148402
25144582
148762
67258318
149458
149518
150382
150502
150778
33705838
32407258
152002
152310
152518
152842
152938
84039082
153190
7826338
153742
50485738
69930778
154522
154642
34641982
155170
155422
155598
84042142
157018
157558
84043822
33712270
158302
16935598
159058
159118
98256442
36876778
159622
159682
16938178
161338
161362
161830
33716398
161998
30785242
41904802
86816062
162562
67271782
25117342
16940158
67271878
163402
58747522
163858
67136242
164278
84051118
165058
165442
33720178
67274638
165778
92742862
67136578
16943698
166678
166798
67275742
19601278
167542
167682
16944958
16805182
169258
92302918
2824438
67278682
170602
25145338
33725962
171658
45257062
171862
172222
172258
172582
16950382
173482
36318598
174298
16951642
174442
67283638
175078
16952478
4475122
175918
50507602
84062218
33731338
177322
177538
177622
177742
50509762
67287082
33733162
30173518
84065122
16956262
50510818
16956538
16957102
97897102
180538
50513278
83916358
182158
33736642
182278
16959958
33737698
184858
2827042
185362
185722
67139818
186162
50518018
26263162
186478
28497802
50518582
186958
84073162
16964578
67296682
187822
187870
187930
188302
50520178
58751698
24028618
189982
16967218
33744442
33744670
33744838
190822
191578
50523358
192462
16970398
50525022
193810
84080098
84081922
196642
33751078
69937858
84083158
33526078
197122
16974442
197278
197422
16975138
67308322
84085642
33754378
67309278
200578
200722
16977958
33755482
50532718
75531058
201910
33756742
202402
86716198
203662
203998
67312918
204058
30174358
204598
61550662
97772098
205822
47569762
206182
19607842
206782
16811698
208002
12856078
56990110
208462
67317538
50540998
209518
209542
33764182
16987258
67319002
16987702
29274922
210718
50542402
50366922
212242
212578
212902
212998
50544982
50545798
67323862
216022
33771358
50548642
58666378
84103342
50549038
39183082
218278
30733498
50368078
19609882
22406158
84105478
219682
16996942
219822
67328878
25202542
220858
84107038
221538
221622
222058
16999522
33777802
223462
84109678
72738598
224578
3359442
84111162
225142
67334122
17002918
225838
99330358
33527062
226990
92312578
84114658
33783058
17006182
67337902
86720482
33784018
50561578
230302
98331598
230938
86720782
231562
231718
84118318
50565058
50565142
50565622
234082
234382
234658
234742
17012158
67344142
235678
235978
236062
236338
84122998
33791662
89518042
84123538
50569198
17016022
239262
67348282
239542
239698
239842
239962
16209118
33795298
241662
241882
50574178
17020018
83926558
243262
243838
244402
67353322
244938
33799582
67355278
50578078
50578102
73192498
33801622
247462
33801982
247990
248242
33802738
17026342
249538
249562
17027938
17029042
50583898
67150942
252982
33807778
50585662
89520862
17031778
47577898
33809458
33809722
255418
67364698
15092302
17033482
24030862
98332462
257098
17034378
257518
16820158
84143802
258442
84144538
33812902
258802
31293502
17036962
260002
260398
84146518
33597922
67370122
97542898
14024662
261958
50593678
262138
17039482
67371558
33817138
50594458
16821082
263422
67373238
50596222
264658
265078
50597002
33820558
67375222
17044498
24031222
267418
267958
31852462
17045278
14534062
16537978
269182
17047258
270562
270922
92319862
69950302
47580682
48612358
272602
50604538
272902