Knowledge
Data
27966217 93316126 890171240 1222952
9310868 22093 85 4972675 346
2352 205799139 508 317294353 069236