Knowledge
Data
21009786467 804694 301621909 4245814
307282633 4860800460 573739653 888243 94299964
34 43356 9054153 20369 13533