Knowledge
Data
32345065 3122 95086461 1576372684 25397497968
7619808 52968165 90650557 59755717 766195290
9286068 59256338 21458 8891