pokemon emerald psychic pokemon
50242
50243
45258
70418
90592
9896
30070
81657
50245
50246