Knowledge
Data
638498 9210567 503988026
84211952 149 891076 6064709 2559456
8189412 688505287 140707