Knowledge
Data
35308 410912 505071580 949 1503589
208132721 38102 89 34836 279
72270274 88616 907648720