Knowledge
Data
101640 495 2541327564 2033378 51766
161679 033018268 59085549 4186699 18342277
563188644 39370419 156659 7632 2656