After opening many spam website, finally got download link, file downloaded, and find 2.8 million excel sheet.
No one here is an idiot to believe in this crap you are doing here. Creating an alt account to vouch for yourself is an outdated and recognizable method of falsely proving the validity of the service.
All your accounts should be red-tagged, I'm even more radical and would ask for a ban.