Knowledge
Data
21837980 93264847 4701457 4152065047
293411582 5999908 773308613 005910 40208
669 408 8249046327 3051708 52471629198