From 1 to 50 and these are not in order but i do know the moves and they are: Focus Punch, Dragon Claw, Hail, Rain Dance, Sunny Day, Sandstorm, Iron Tail, Flamethrower, Fire Blast, Bullet Seed, Overheat, Thunderbolt, Thunder, Calm Mind, Psychic, Steel Wing, Thief, Skill Swap, Snatch, Attract, Brick Break, Dig, Hyper Beam, Secret Power, Hidden Power, Ice Beam, Blizzard, Earthquake, Sludge Bomb, Double-Edge, Shadow Ball, that's all i could think of right now sorry.
You can buy the TM flamethrower at the game corner exchange it should be the last TM on the list.
http://faqs.ign.com/articles/490/490856p1.html
were is the TM 4 at on Pokemon fire red Save
TM 48 teaches the move Skill Swap in Pokemon Fire Red.
There's no TM dive in pokemon fire red but there is in emerald, saphirre and ruby. But the way is to level up pokemon (seel level 41,dewgong level 45) to get TM dive (in firered).
You can buy the TM flamethrower at the game corner exchange it should be the last TM on the list.
http://faqs.ign.com/articles/490/490856p1.html
That TM is not in firered.
Cross chop is not a TM in firered.
TM 50 is Overheat
there is no tm for aqua tail.
You can find TM Dragon Claw on Victory Road in Pokemon FireRed (Kanto).
Ancient power in not a TM.
bite is not a TM in any game, sorry.
TM 30 is Shadow Ball
In The Game Corner.
TM35