That number is the total amount of mail in my life time... and guess what... like 85% of that was Studio invites! No joke like I get way more Studio invites than the total amount of comments in a lifetime
Don't ask me why I made this! Because I don't know