0 Comments
7,532,073,340 as of 9/13/17 at 7:18amest.
7532073340-6672678672=859394668/66726786720.12878*100 = 12.88%
9.4m questions
12.2m answers