all real cpm network require having a website unless you are looking for PTP programs anyway I think Claxon.com have cpm and you can put free hosted site I guess but their cpm not that much
There maybe one or two, but if you want to earn some alright money then a free sub domain is not the way to go. Good luck anyway.