Knowledge
Data
5832442 431068 03942 1584241 20621437
317098086 870422 767740 12935 1854590587
69789680 4346 505