Knowledge
Data
28 46796002 720113089 454059
116042 517 997 80888
90385866 44524898 48862309 2345946 277868