7 comments

[ 0.22 ms ] story [ 10.2 ms ] thread
[flagged]
(comment deleted)
Can someone point me on the data of this, I can't find it anywhere. It seem like 1970 is the most new data we can get.