Knowledge
Data
4332669 679 4809656 2131072
8031 969107 187873089
12267 3474682751 315 530139552 4738453900