Knowledge
Data
19582997 744632261 2189313 2106465 6307627081
7448 7505057 5214878265
29427 5805471625 3228923 88202466410 567