Knowledge
Data
75138891 5034760 12063825 1268438
6224526 855282525 753609020 2958 326238885
424927 9570963 61641359 5294