Recently published their top 50 football programs in the last 150 years. Thought it was pretty interesting. There is a number of non p5 teams listed.
7- Yale 18 national titles
10 - ndsu 15
11- Princeton 15
13- Harvard 8
16- mount union 13
18- st. John's. Minnesota 4
23- Boise st. 1
25- grambling 0
26- Pennsylvania 4
27- whittenberg 5
31- wisc. Whitewater 6
34- Appalachian st. 3
35- linfield 4
37- Dartmouth 0
39- army 3
41- central Michigan 1
45- Pittsburg st. 4
48- Georgia southern 6.
7- Yale 18 national titles
10 - ndsu 15
11- Princeton 15
13- Harvard 8
16- mount union 13
18- st. John's. Minnesota 4
23- Boise st. 1
25- grambling 0
26- Pennsylvania 4
27- whittenberg 5
31- wisc. Whitewater 6
34- Appalachian st. 3
35- linfield 4
37- Dartmouth 0
39- army 3
41- central Michigan 1
45- Pittsburg st. 4
48- Georgia southern 6.