Knowledge
Data
29 15693 268044716 39320026822
682449254 45906977 73808
8898 7259109495 008214760 3548072