Knowledge
Data
166239102 5533227 645964114 24872
31328 923700 618834263 876
433088 121468914 21407 3961 6503