Knowledge
Data
5980795 1289440 57598 063 30723
854 809 6782918 916387 59362757
656 552073008 9935736