Knowledge
Data
327646 382157 16964 350929865 40885185
7068 05299 07781 2402
505 52448869 17579 767855 1458028