English: According to some estimates, they might amount to over 100 billion.
Telugu: ఈ సంఖ్య 100 బిలియన్లుగా కూడా ఉండవచ్చన్నది కొందరి అంచనా.