Knowledge
Data
49506077 96336032952 1944068 643572460 703079
87335 64328 43630308 21837 588851
40 720762111 7175529 140