Is there something special about these accounts you are wanting to sell? You do realize telegram and whatsapp are free right? Anyone can use or create an account on both platforms.
I know but someone need bulk telegram accounts. you doesn't even know that, explore bro.