Knowledge
Data
18031878 958871 2191061561 9341048 7480417271
1104 57361862 20945873 9598 84247200
7733450 3250602568 428