Bro I can put my money on it... You cheated the system...
I bet you can't provide 3 legit referrals of yours... You probably made use of instant emails to spam the system how did you manage to get that much... ?? Can you provide any evidence that you truly did wat was asked of you??
How would anyone who promoted this have details to prove legitimate referrals? People promoting this have no access to the details you seem to believe are evidence.