list of all psychic pokemon
3776
3777
75187
23952
44126
64299
84473
75324
3779
3780