We were unable to load Disqus. If you are a moderator please see our troubleshooting guide.
43 million UU"s per month? I think not. Around 10m to 15m at best (see Alexa or Similar Web for a result, yes, they're not super accurate but also, they're not 30m off).