What are all the pokémon that can nest?

What are all the pokémon that can nest?

There can be a nest of anything, anywhere.

Oh yeah?
So there can be Deoxys nests?
(See list)

Ok fine. No legendaries or mythicals, no – You know what? Just look on the list😒

There also cant be dragonite nests

Larvitar, Bagon, Beldum, Lotad also not.

I was just saying a random not nestable
Pokemon