Knowledge
Data
7757991 683672 583295853 5172
19560762 131793 3994348260 8217 405881232
4709962 95458305 2489457 427 20239001