I am afraid these all are alts and are cheating giveaway of yours. Their early posts and usernames found to claim certain site giveaways seems to be mixed up . Furthermore they all are alts of known scammer.
I would say add some more rule to verify if a player or promoter is genuine or not. Like adding a minimum wager in your site to claim your giveaway or anything new that ensures that there s no cheaters in your giveaway.
Reddit: kenshi222
Sharkoin: sorlunjo
Sharkoin: yingbb0301
Reddedit: yingbb0301
thanks
my wrong
Sharkoin: yingbb0301
Reddedit: lovelot0301
reddit:louisetung
username:restes12345
ty
username:godzerosonic
reddit:banklunjo
Sharkoin: bankk
Reddedit: lovekaze
nice
Reddit username: kaykawa
Sharkoin username:kaykawa
thank you
Sharkoin: yingbb0301
Reddedit: yingbb0301
thanks