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