05853227611 doesn't money flow less from these memecoins? How can there be so much money in this token? How do people trust memecoins?