Primality proof for n = 40375823:
Take b = 2.
b^(n-1) mod n = 1.
20187911 is prime. b^((n-1)/20187911)-1 mod n = 3, which is a unit, inverse 13458608.
(20187911) divides n-1.
(20187911)^2 > n.
n is prime by Pocklington's theorem.