Agree, at a minimum 48 but I now think it’ll be 52.
It’s easier to look at it this way - which P5 schools wouldn’t make the cut?
Vandy
Northwestern
Wash St
Oregon St
Kansas St
TCU
Texas Tech
Iowa St
Syracuse
Louisville
Wake Forest
Boston College
Duke
Cincy
Houston
UCF
I prioritize NFL cities, state flagship AAUs, state flagship non-AAUs, then non-state flagship AAUs, and lastly non-state flagship non-AAUs.
Then non-state flagship non-AAU list is the hardest one to solve. You have guaranteed schools like ND, FSU, Miami, Clemson, but then tweeners like NC State, ASU, Baylor, Ok St that are too big to leave out but could make a case to not let in for various reasons.