The solution is a managed solution which is hosted by the customer, all cost for the hosting is paid for by the customer directly, cost for the solution and support/upgrades depends on the total groups/users needed.
Estimated cost for 5 Admins and 200,000 users is £25,000