Knowledge
Data
396514563 323479 7087643 42271 25099735
2916 79981 507456078 343567420 3187035046
18385769 52 2116 964