Knowledge
Data
42 28614 356286561 58 87352458275
17276698 811972 67885662 4556261615 8026745
370920207 3381590586 778