list of pokemon psychic
3886
3887
5717
24062
44236
64409
84583
30066
3889
3890