Knowledge
Data
339693 213332062 24295064206
909728 512929 7030057036 929860
86 32132406 735752 1268528606