When submitting a sitemap to Google that contains links on more than one domain you need to have added each of those domains to your Webmaster Tools account, and verified each.
If you have not added and verified it Google will only index links on the domain that the sitemap is hosted on.
Since you do not own or control the other domains you are asking about Google is just ignoring those links in your sitemap.
On this page https://support.google.com/webmasters/bin/answer.py?hl=en&answer=75712 it says:
If you have multiple websites, you can simplify the process of creating and submitting Sitemaps by creating one or more Sitemaps that includes URLs for all your verified sites, and saving the Sitemap(s) to a single location. All sites must be verified in Webmaster Tools.
This process implicitly proves to Google that you own all the sites involved. Cross-site submissions will work only if all sites have been verified in Webmaster Tools.
To host cross-site Sitemaps in a single location:
Make sure that you have verified ownership of all sites.
Create a Sitemap that includes URLs from all the sites that you want to cover. You can create a single Sitemap that includes URLs from all sites or you can create one or more separate Sitemaps for each site.
Using Google Webmaster Tools, submit your Sitemap(s).