Knowledge
Data
31533 5571632 46128945089
33040762 982169 30815 208508
25 61872575274 4459128 173455699