Knowledge
Data
500 772772957 31441 19724550516 461304268
325198 23386156 9818970
410217 5798339327 19431190 283642