That CRL is going to be HUGE.
Why you think so? Keep in mind that revoked certs are not included in CRLs once expired (because they are not valid any more).