Knowledge
Data
42815931 2423197 7154991 3049
512 642980 406 7770143 28935445
441924703 766261993 866 013068909