What you just described is a total of roughly 46.5M million NS, with Umb and MI6 doubling in both your list and TOP's immediate allies. Everyone throws NG into every possible lineup, but I'll give you the benefit of the doubt and keep them.
TOP brings Umb, MK, DoD and MI6 directly (23.9M NS) combined with Polar's 8M and XX's 20.1M NS, not even including the boatload of secondary ties. So that's close to 52M without calling any secondary ties in.
Last time I checked 46.5 < 52, but hey that's just me.