Knowledge
Data
371 33 4435986 58051805
1501135 5433 18921214 94282334 5975976
1416349 89 12133 50871 52405527