Knowledge
Data
43400354 412494 17664172 9665244
49474175 984985 539580 929506908
7342859 316835221 789797344 67655 1152