Knowledge
Data
22339940 397966477 59018853 524655
6726937 958 289811084 3053
364673 490 936 52738884 7326124410