Knowledge
Data
59008 8186 16294583820
62815 382 289089
80103763 759002165 213203699 77434912539 466456926