Knowledge
Data
786129552 412 82148 2986661
16077512 22981 804954 1288846
656336 113659008 356451153 9724499 83177551