Exporting URLs based on access

Hi, I need some help or advise in exporting or creating sitemaps based on certain criteria.

I want to know if I can create a list of URLs or even a sitemap that:

  1. Gives me all the " public URLs".

  2. Then I want to create a second sitemap that shows all the URLs that are available to “Free Members”. In other words, they need to log in to access them.

  3. Lastly, I need to create a sitemap or a list of URLs that are only available for paid members who have to log in to access those pages.

I hope this makes sense. I would be very grateful if someone could tell me how to do this. Thank you.
Ryan