There is none
There has never been a TM called Ancient Power in any pokemon game. The nearest equivelent is the move Silver Wind (which is TM62 in both 4th and 5th games.) This is a bug type move and has the same effect as Ancient Power.
Scratch is NOT a TM.
Ancient power is an egg/level-up move. It has no TM, and therefore Pokemon can only learn it by reaching a certain level or by going to a move tutor, assuming the move can be learned by the Pokemon.
there is no TM for ancient power.
TM 27 is Return.
there is no TM whirlwind in soul silver
There is no TM for Air Slash.
Ancient power in not a TM.
is the TM number 13
There is no TM Dragon Drance
You cannot get the TM for Ancient Power in Pokemon Crystal. Ancient Power has yet to be a TM in any of the Pokemon games.
it is TM 15. hope this helps!