Knowledge
Data
85 3091 613 256572694 336164198
50961 4131168 6328785 75701
14849 5805463707 831424074