Purine analogs and related nucleosides and nucleotides as antitumor agents