Knowledge
Data
30979640 74292688 67949 5792
810743 966527854 4466325 21515868 19477113
51699 03866 990433779 597301