You're most likely looking at the Trainer ID Number. Whenever a trainer catches a Pokemon, their ID number is assigned to it. 177178 must be the Trainer ID of a trainer. Check out other Pokemon in your roster, and this might solve your problem.
tyranitar
It's Heracross. You can catch it in the Safari Zone.
Corsola
Pokemon Ruby has Pokemon that Pokemon Sapphire does not and Pokemon Sapphire has Pokemon that Pokemon Ruby does not.
That's your trainer ID number, not a Pokedex number.
There is no Pokemon mansion in sapphire.
TM 28 is dig
lv 30 after evolution in Pokemon sapphire
He is not in Pokemon: Sapphire. You will not be able to find him. He is in Pokemon: Diamond, Pokemon: Pearl, and Pokemon: Platinum. You will definitely have trouble finding him in Pokemon: Sapphire.
Evee is not availiable in Pokemon Sapphire.
Any Pokemon in sapphire but you have to migrate
You cannot get Regigas in Pokemon Sapphire as it is from the next generation of Pokemon