Wieferich prime
Near-Wieferich primes

p
-
-
1093
0
0
3511
0
0
2276306935816523
+6
0.264
3167939147662997
−17
0.537
3723113065138349
−36
0.967
5131427559624857
−36
0.702
5294488110626977
−31
0.586
6517506365514181
+58
0.890

Question: What Wielferich primes are below 1000000?
Answer: 1093 and 3511 are two Wieferich primes.