Knowledge
Data
32723148 3316866 1889655 977398 23908014
624953658 914 36468844853 179
49051716785 201627092 99958687569