Knowledge
Data
120913072 71638 8514511852 50245911
17827274 966 56374 68718
194544 81049269981 258436971 107399