This 99% holding are bonding curve addres not a creator address on meme rush do some more research