Knowledge
Data
31444950 1496 68 366769905 996624
638795 907488 8008740 91466803987
538720504 4194 14913 8132 925787