Project Euler 320 - Factorials divisible by a huge integer

Official link: https://projecteuler.net/problem=320

Note: My code takes around ~1370s, ~40s with pypy