Knowledge
Data
13 47096 990860 925648496
19738 4633 298769056 20145425645
70315064 22187617314 14283441089 986