Knowledge
Data
3111090 31709046395 7030 455373
9561 4086521467 33995876
238 676256731 59831162 16697026 98029223