Knowledge
Data
665961 30057603842 3145 2942468373 2089668
449181059 10929 588214971 23882 5073339
10713647 83193080 5209644